XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.1
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 $ 670,151 $ 695,295
Net unrealized gains on investments in securities    
Ending balance 656,801 687,310
Accumulated Other Comprehensive Loss    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (27,984) (28,013)
Net unrealized gains on investments in securities    
Ending balance (26,891) (28,845)
Foreign currency translation adjustments    
Foreign currency translation adjustments    
Other comprehensive income (loss) before reclassifications 1,003 (925)
Amounts reclassified from accumulated other comprehensive loss 0 0
Net unrealized gains on investments in securities    
Other comprehensive income before reclassifications 1,003 (925)
Amounts reclassified from accumulated other comprehensive loss 0 0
Net current-period other comprehensive income (loss) 1,003 (925)
Net unrealized gains on investments in securities    
Foreign currency translation adjustments    
Other comprehensive income (loss) before reclassifications 90 93
Amounts reclassified from accumulated other comprehensive loss 0 0
Net unrealized gains on investments in securities    
Other comprehensive income before reclassifications 90 93
Amounts reclassified from accumulated other comprehensive loss 0 0
Net current-period other comprehensive income (loss) $ 90 $ 93