XML 89 R69.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance beginning $ 245,182 $ 567,461 $ 305,035 $ 592,923
Other comprehensive income/(loss), net of tax (13,730) 863 (14,373) 857
Balance ending 164,200 551,593 164,200 551,593
Foreign Currency Translation        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance beginning     671  
Other comprehensive income/(loss) before reclassifications     414  
Amounts reclassified from accumulated other comprehensive income/(loss)     0  
Other comprehensive income/(loss), net of tax     414  
Balance ending 1,085   1,085  
Unrealized Gains/ (Losses) on Available-For-Sale Debt Securities        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance beginning     0  
Other comprehensive income/(loss) before reclassifications     (15,795)  
Amounts reclassified from accumulated other comprehensive income/(loss)     615  
Other comprehensive income/(loss), net of tax     (15,180)  
Balance ending (15,180)   (15,180)  
Total        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance beginning 62 (30) 671 62
Other comprehensive income/(loss) before reclassifications     (15,381)  
Amounts reclassified from accumulated other comprehensive income/(loss)     615  
Other comprehensive income/(loss), net of tax (14,157) 438 (14,766) 346
Balance ending $ (14,095) $ 408 $ (14,095) $ 408