v3.25.4
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Equity, Attributable to Parent, Beginning Balance $ 2,450,761 $ 2,414,112  
Other comprehensive income (loss) before reclassifications 22,723    
Amounts reclassified from AOCI 1,275    
Total other comprehensive income (loss), net of tax 23,998 (4,437) $ 21,105
Total stockholders’ equity 2,281,495 2,450,761 2,414,112
Accumulated other comprehensive income (loss)      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Equity, Attributable to Parent, Beginning Balance 2,694 7,131 (13,974)
Total other comprehensive income (loss), net of tax 23,998 (4,437) 21,105
Total stockholders’ equity 26,692 2,694 $ 7,131
Marketable Securities      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Equity, Attributable to Parent, Beginning Balance 1,730    
Other comprehensive income (loss) before reclassifications 3,470    
Amounts reclassified from AOCI 1,275    
Total other comprehensive income (loss), net of tax 4,745    
Total stockholders’ equity 6,475 1,730  
Foreign Currency Translation      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Equity, Attributable to Parent, Beginning Balance 964    
Other comprehensive income (loss) before reclassifications 19,253    
Amounts reclassified from AOCI 0    
Total other comprehensive income (loss), net of tax 19,253    
Total stockholders’ equity $ 20,217 $ 964