XML 72 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Changes in accumulated other comprehensive income - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance $ 4,996,096 $ 4,632,347
Other comprehensive income (loss) before reclassifications 52,502 (12,349)
Amounts reclassified from other comprehensive income (loss) 2,471 5,272
Total other comprehensive income (loss) 54,973 (7,077)
Ending balance 5,119,407 4,713,764
Total    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (207,455) (230,400)
Ending balance (152,482) (237,477)
Net unrealized investment gains (losses)    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (207,624) (230,556)
Other comprehensive income (loss) before reclassifications 56,423 (12,351)
Amounts reclassified from other comprehensive income (loss) 2,471 5,272
Total other comprehensive income (loss) 58,894 (7,079)
Ending balance (148,730) (237,635)
Foreign currency translation    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance 169 156
Other comprehensive income (loss) before reclassifications (3,921) 2
Amounts reclassified from other comprehensive income (loss) 0 0
Total other comprehensive income (loss) (3,921) 2
Ending balance $ (3,752) $ 158