XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Accumulated Other Comprehensive Loss:        
Beginning balance $ 78,384 $ (38,166) $ 87,739 $ (21,145)
Net other comprehensive (loss) income (14,281) (64,349) (42,212) (94,817)
Ending balance 70,288 143,192 70,288 143,192
Net other comprehensive (loss) income, tax expense 0 0 0 0
Accumulated other comprehensive loss        
Accumulated Other Comprehensive Loss:        
Beginning balance (23,756) (26,026) (23,167) (26,341)
Ending balance (24,215) (25,943) (24,215) (25,943)
Foreign currency translation adjustment        
Accumulated Other Comprehensive Loss:        
Beginning balance (24,357) (24,277) (24,121) (24,452)
Net other comprehensive (loss) income (74) 8 (310) 183
Ending balance (24,431) (24,269) (24,431) (24,269)
Unrealized gain (loss) on marketable debt securities, net        
Accumulated Other Comprehensive Loss:        
Beginning balance 601 (1,749) 954 (1,890)
Net other comprehensive (loss) income (385) 75 (738) 216
Ending balance $ 216 $ (1,674) $ 216 $ (1,674)