XML 17 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net loss $ (43,232) $ (62,157) $ (96,164) $ (147,417)
Other comprehensive gain (loss):        
Foreign currency translation adjustment gain (loss) 10,880 (16,183) 16,326 (21,854)
Unrealized gain (loss) on available-for-sale securities 24 (29) (61) (367)
Other comprehensive gain (loss) 10,904 (16,212) 16,265 (22,221)
Comprehensive loss $ (32,328) $ (78,369) $ (79,899) $ (169,638)