XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Comprehensive Loss - Components (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Accumulated Other Comprehensive Loss:    
Beginning balance $ (21,145) $ 78,244
Net other comprehensive income (loss) (30,469) (27,526)
Ending balance (38,166) 55,232
Accumulated other comprehensive (loss) income    
Accumulated Other Comprehensive Loss:    
Beginning balance (26,341) (23,940)
Ending balance (26,026) (25,042)
Foreign currency translation adjustment    
Accumulated Other Comprehensive Loss:    
Beginning balance (24,452) (23,855)
Net other comprehensive income (loss) 175 (185)
Ending balance (24,277) (24,040)
Unrealized loss on marketable debt securities, net    
Accumulated Other Comprehensive Loss:    
Beginning balance (1,889) (85)
Net other comprehensive income (loss) 140 (917)
Ending balance $ (1,749) $ (1,002)