XML 87 R66.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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 Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance beginning $ 62,687 $ 245,182 $ 68,626 $ 305,035
Other comprehensive loss, net of tax (619) (13,730) (7,678) (14,373)
Balance ending 111,301 164,200 111,301 164,200
Total        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance beginning (5,589) 62 1,536 671
Other comprehensive loss, net of tax, before reclassifications     (8,889)  
Amounts reclassified from accumulated other comprehensive loss, net of tax     1,124  
Other comprehensive loss, net of tax (640) (14,157) (7,765) (14,766)
Balance ending (6,229) $ (14,095) (6,229) $ (14,095)
Foreign Currency Translation        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance beginning     1,442  
Other comprehensive loss, net of tax, before reclassifications     (708)  
Amounts reclassified from accumulated other comprehensive loss, net of tax     0  
Other comprehensive loss, net of tax     (708)  
Balance ending 734   734  
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 loss, net of tax, before reclassifications     (8,181)  
Amounts reclassified from accumulated other comprehensive loss, net of tax     1,124  
Other comprehensive loss, net of tax     (7,057)  
Balance ending $ (6,963)   $ (6,963)