XML 54 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accumulated Other Comprehensive Income (Loss) - Changes In Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 687,310 $ 683,137 $ 695,295 $ 697,648
Net unrealized gains (losses) on investments in securities        
Ending balance 685,236 682,685 685,236 682,685
Accumulated Other Comprehensive Loss        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (28,845) (33,494) (28,013) (34,355)
Net unrealized gains (losses) on investments in securities        
Ending balance (29,432) (29,221) (29,432) (29,221)
Foreign currency translation adjustments        
Foreign currency translation adjustments        
Other comprehensive (loss) income before reclassifications (678) 348 (1,603) 875
Amounts reclassified from accumulated other comprehensive loss 0 3,906 0 3,906
Net unrealized gains (losses) on investments in securities        
Other comprehensive income (loss) before reclassifications (678) 348 (1,603) 875
Amounts reclassified from accumulated other comprehensive loss 0 3,906 0 3,906
Net current-period other comprehensive income (loss) (678) 4,254 (1,603) 4,781
Net unrealized gains (losses) on investments in securities        
Foreign currency translation adjustments        
Other comprehensive (loss) income before reclassifications 91 19 184 353
Amounts reclassified from accumulated other comprehensive loss 0 0 0 0
Net unrealized gains (losses) on investments in securities        
Other comprehensive income (loss) before reclassifications 91 19 184 353
Amounts reclassified from accumulated other comprehensive loss 0 0 0 0
Net current-period other comprehensive income (loss) $ 91 $ 19 $ 184 $ 353