XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance $ 2,252,112 $ 2,131,828
Other comprehensive income before reclassifications 8,467  
Amounts reclassified from accumulated other comprehensive loss (32)  
Total other comprehensive income (loss), net of tax 8,435 (4,259)
Ending balance 2,257,852 2,259,054
Accumulated Other Comprehensive Loss    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance (46,975) (37,032)
Total other comprehensive income (loss), net of tax 8,435 (4,259)
Ending balance (38,540) $ (41,291)
Foreign Currency Translation Adjustments    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance (38,439)  
Other comprehensive income before reclassifications 5,366  
Amounts reclassified from accumulated other comprehensive loss 0  
Total other comprehensive income (loss), net of tax 5,366  
Ending balance (33,073)  
Unrealized Gains (Losses) on Investments    
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]    
Beginning balance (8,536)  
Other comprehensive income before reclassifications 3,101  
Amounts reclassified from accumulated other comprehensive loss (32)  
Total other comprehensive income (loss), net of tax 3,069  
Ending balance $ (5,467)