XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance $ 2,338,439 $ 2,247,503 $ 2,252,112 $ 2,131,828
Other comprehensive income before reclassifications     22,769  
Amounts reclassified from accumulated other comprehensive loss     (172)  
Total other comprehensive (loss) income, net of tax (2,995) 15,716 22,597 10,366
Ending balance 2,400,557 2,354,410 2,400,557 2,354,410
Accumulated Other Comprehensive Loss        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance (21,383) (42,382) (46,975) (37,032)
Total other comprehensive (loss) income, net of tax (2,995) 15,716 22,597 10,366
Ending balance (24,378) $ (26,666) (24,378) $ (26,666)
Foreign Currency Translation Adjustments        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     (38,439)  
Other comprehensive income before reclassifications     18,038  
Amounts reclassified from accumulated other comprehensive loss     0  
Total other comprehensive (loss) income, net of tax     18,038  
Ending balance (20,401)   (20,401)  
Unrealized Gains (Losses) on Investments        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     (8,536)  
Other comprehensive income before reclassifications     4,731  
Amounts reclassified from accumulated other comprehensive loss     (172)  
Total other comprehensive (loss) income, net of tax     4,559  
Ending balance $ (3,977)   $ (3,977)