v3.26.1
Comprehensive Income - Schedule of Changes in Balances of Each Component of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Changes In Accumulated Other Comprehensive Income [Roll Forward]        
Beginning Balance $ 1,224 $ (135,029) $ 8,483 $ (188,436)
Other comprehensive income before reclassifications (2,006) (54,056) 5,256 (102,563)
Amounts reclassified from accumulated other comprehensive income 62 9,343 65 14,243
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent 2,068 63,399 (5,191) 116,806
Ending Balance 3,292 (71,630) 3,292 (71,630)
Income Tax Expense (Benefit) 485 (2,172) 4 (2,789)
Realized Investment Gains (Losses) 63 2 66 (1)
Unrealized Gains (Losses) on Available-for-Sale Securities [Member]        
Changes In Accumulated Other Comprehensive Income [Roll Forward]        
Beginning Balance (2,530) (2,530) (1,492) (21,136)
Other comprehensive income before reclassifications 564 13,845 1,605 (303)
Amounts reclassified from accumulated other comprehensive income 62 9,199 65 13,657
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent (502) (4,646) (1,540) 13,960
Ending Balance (3,032) (7,176) (3,032) (7,176)
Realized Investment Gains (Losses) 62 12,513 65 18,470
Accumulated Translation Adjustment [Member]        
Changes In Accumulated Other Comprehensive Income [Roll Forward]        
Beginning Balance 3,754 (131,832) 9,975 (166,191)
Other comprehensive income before reclassifications (2,570) (67,901) 3,651 (102,260)
Amounts reclassified from accumulated other comprehensive income 0 0 0 0
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent 2,570 67,901 (3,651) 102,260
Ending Balance 6,324 (63,931) 6,324 (63,931)
Accumulated Gain (Loss), Financial Liability, Fair Value Option, Attributable to Parent [Member]        
Changes In Accumulated Other Comprehensive Income [Roll Forward]        
Beginning Balance 0 (667) 0 (1,109)
Other comprehensive income before reclassifications 0 0 0 0
Amounts reclassified from accumulated other comprehensive income 0 144 0 586
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent 0 144 0 586
Ending Balance 0 (523) 0 (523)
Reclassification out of Accumulated Other Comprehensive Income [Member] | Unrealized Gains (Losses) on Available-for-Sale Securities [Member]        
Changes In Accumulated Other Comprehensive Income [Roll Forward]        
Income Tax Expense (Benefit) $ 0 $ (3,314) 0 $ (4,813)
Reclassification out of Accumulated Other Comprehensive Income [Member] | Accumulated Gain (Loss), Financial Liability, Fair Value Option, Attributable to Parent [Member]        
Changes In Accumulated Other Comprehensive Income [Roll Forward]        
Income Tax Expense (Benefit)     $ 0