XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance $ 2,257,852 $ 2,259,054 $ 2,252,112 $ 2,131,828
Other comprehensive income before reclassifications     25,700  
Amounts reclassified from accumulated other comprehensive loss     (108)  
Total other comprehensive income (loss), net of tax 17,157 (1,091) 25,592 (5,350)
Ending balance 2,338,439 2,247,503 2,338,439 2,247,503
Accumulated Other Comprehensive Loss        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance (38,540) (41,291) (46,975) (37,032)
Total other comprehensive income (loss), net of tax 17,157 (1,091) 25,592 (5,350)
Ending balance (21,383) $ (42,382) (21,383) $ (42,382)
Foreign Currency Translation Adjustments        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     (38,439)  
Other comprehensive income before reclassifications     21,893  
Amounts reclassified from accumulated other comprehensive loss     0  
Total other comprehensive income (loss), net of tax     21,893  
Ending balance (16,546)   (16,546)  
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,807  
Amounts reclassified from accumulated other comprehensive loss     (108)  
Total other comprehensive income (loss), net of tax     3,699  
Ending balance $ (4,837)   $ (4,837)