XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Comprehensive Loss and Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance $ 462,422 $ 456,710 $ 456,754 $ 483,756
Ending Balance 462,833 450,308 462,833 450,308
Accumulated Other Comprehensive Income (Loss)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (2,609) (4,344) (4,096) (948)
Ending Balance (2,184) (5,295) (2,184) (5,295)
Unrealized Gains (Losses) on Investments        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (2,230) (3,675) (3,698) (887)
Other comprehensive income (loss) before reclassifications 701 (691) 2,169 (3,407)
Amounts reclassified to other income (expense) 0 0 0 (72)
Ending Balance (1,529) (4,366) (1,529) (4,366)
Foreign Currency Translation Adjustment        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance (379) (669) (398) (61)
Other comprehensive income (loss) before reclassifications (286) (721) (133) (1,508)
Amounts reclassified to other income (expense) 10 461 (124) 640
Ending Balance $ (655) $ (929) $ (655) $ (929)