XML 89 R67.htm IDEA: XBRL DOCUMENT v3.24.3
Accumulated Other Comprehensive Income/(Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance beginning $ 111,301 $ 164,200 $ 68,626 $ 305,035
Other comprehensive income/(loss), net of tax 22,526 (1,769) 14,848 (16,142)
Balance ending 178,458 119,854 178,458 119,854
Total        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance beginning (6,229) (14,095) 1,536 671
Other comprehensive income/(loss), net of tax, before reclassifications     13,391  
Amounts reclassified from accumulated other comprehensive income/(loss), net of tax     1,489  
Other comprehensive income/(loss), net of tax 22,645 (1,784) 14,880 (16,550)
Balance ending 16,416 $ (15,879) 16,416 $ (15,879)
Foreign Currency Translation        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance beginning     1,442  
Other comprehensive income/(loss), net of tax, before reclassifications     714  
Amounts reclassified from accumulated other comprehensive income/(loss), net of tax     0  
Other comprehensive income/(loss), net of tax     714  
Balance ending 2,156   2,156  
Unrealized Gains/ (Losses) on Available-For-Sale Debt Securities        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance beginning     94  
Other comprehensive income/(loss), net of tax, before reclassifications     12,677  
Amounts reclassified from accumulated other comprehensive income/(loss), net of tax     1,489  
Other comprehensive income/(loss), net of tax     14,166  
Balance ending $ 14,260   $ 14,260