v3.26.1
Changes in accumulated other comprehensive income - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 5,343,548 $ 5,119,407 $ 5,355,181 $ 4,996,096
Other comprehensive income (loss) before reclassifications (2,389) 42,179 (59,547) 94,681
Amounts reclassified from other comprehensive income (loss) 1,804 5,961 6,394 8,432
Total other comprehensive income (loss) (585) 48,140 (53,153) 103,113
Ending balance 5,395,535 5,223,128 5,395,535 5,223,128
Total        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (82,711) (152,482) (30,143) (207,455)
Ending balance (83,296) (104,342) (83,296) (104,342)
Net unrealized investment gains (losses)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (75,311) (148,730) (24,591) (207,624)
Other comprehensive income (loss) before reclassifications (2,432) 42,293 (57,742) 98,716
Amounts reclassified from other comprehensive income (loss) 1,804 5,961 6,394 8,432
Total other comprehensive income (loss) (628) 48,254 (51,348) 107,148
Ending balance (75,939) (100,476) (75,939) (100,476)
Foreign currency translation        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (7,400) (3,752) (5,552) 169
Other comprehensive income (loss) before reclassifications 43 (114) (1,805) (4,035)
Amounts reclassified from other comprehensive income (loss) 0 0 0 0
Total other comprehensive income (loss) 43 (114) (1,805) (4,035)
Ending balance $ (7,357) $ (3,866) $ (7,357) $ (3,866)