XML 120 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Balance beginning $ 305,035 $ 592,923 $ (232,381)
Other comprehensive income/(loss), net of tax 1,183 1,287 (55)
Balance ending 68,626 305,035 592,923
Total      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Balance beginning 671 62 90
Other comprehensive income/(loss) before reclassifications (1,074) 609  
Amounts reclassified from accumulated other comprehensive income/(loss) 1,939 0  
Other comprehensive income/(loss), net of tax 865 609 (28)
Balance ending 1,536 671 62
Foreign Currency Translation      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Balance beginning 671 62  
Other comprehensive income/(loss) before reclassifications 771 609  
Amounts reclassified from accumulated other comprehensive income/(loss) 0 0  
Other comprehensive income/(loss), net of tax 771 609  
Balance ending 1,442 671 62
Unrealized Gains/ (Losses) on Available-For-Sale Debt Securities      
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]      
Balance beginning 0 0  
Other comprehensive income/(loss) before reclassifications (1,845) 0  
Amounts reclassified from accumulated other comprehensive income/(loss) 1,939 0  
Other comprehensive income/(loss), net of tax 94 0  
Balance ending $ 94 $ 0 $ 0