XML 105 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance $ 4,360,187 $ 4,530,014 $ 4,251,296
Other comprehensive income (loss) 45,002 (71,227) (48,904)
Ending Balance 4,597,155 4,360,187 4,530,014
Accumulated Other Comprehensive Loss      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance (140,332) (69,105) (20,201)
Ending Balance (95,330) (140,332) (69,105)
Foreign Currency Translation      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance (116,474) (71,809)  
Other comprehensive income (loss) 18,439 (44,665)  
Ending Balance (98,035) (116,474) (71,809)
Net Unrealized Gains (Losses) on Investments      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance (23,858) 2,704  
Other comprehensive income (loss) 26,563 (26,562)  
Ending Balance $ 2,705 $ (23,858) $ 2,704