XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance $ 664,707 $ 685,236 $ 670,151 $ 695,295
Net unrealized gains on investments in securities        
Ending balance 664,719 679,993 664,719 679,993
Accumulated Other Comprehensive Loss        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (24,563) (29,432) (27,984) (28,013)
Net unrealized gains on investments in securities        
Ending balance (24,724) (26,852) (24,724) (26,852)
Foreign currency translation adjustments        
Foreign currency translation adjustments        
Other comprehensive income (loss) before reclassifications (227) 2,430 3,076 827
Amounts reclassified from accumulated other comprehensive loss 0 0 0 0
Net unrealized gains on investments in securities        
Other comprehensive income before reclassifications (227) 2,430 3,076 827
Amounts reclassified from accumulated other comprehensive loss 0 0 0 0
Net current-period other comprehensive income (loss) (227) 2,430 3,076 827
Net unrealized gains on investments in securities        
Foreign currency translation adjustments        
Other comprehensive income (loss) before reclassifications 66 150 184 334
Amounts reclassified from accumulated other comprehensive loss 0 0 0 0
Net unrealized gains on investments in securities        
Other comprehensive income before reclassifications 66 150 184 334
Amounts reclassified from accumulated other comprehensive loss 0 0 0 0
Net current-period other comprehensive income (loss) $ 66 $ 150 $ 184 $ 334