XML 75 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance $ 4,754,676 $ 4,289,167 $ 4,597,155 $ 4,360,187
Other comprehensive (loss) gain 36,485 (17,508) (5,106) 2,860
Ending balance 4,794,138 4,324,204 4,794,138 4,324,204
Total        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance (136,921) (119,964) (95,330) (140,332)
Ending balance (100,436) $ (137,472) (100,436) $ (137,472)
Foreign Currency Translation        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     (98,035)  
Other comprehensive (loss) gain     (6,870)  
Ending balance (104,905)   (104,905)  
Net Unrealized Gains on Investments        
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]        
Beginning balance     2,705  
Other comprehensive (loss) gain     1,764  
Ending balance $ 4,469   $ 4,469