XML 25 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Other Comprehensive Income [Abstract]      
Net loss $ (133,088) $ (190,774) $ (222,697)
Other comprehensive loss:      
Foreign currency translation adjustment 565 (255) (286)
Gain (loss) on investments in available-for-sale-securities 7,713 (6,404) (2,347)
Total other comprehensive gain (loss) 8,278 (6,659) (2,633)
Comprehensive loss $ (124,810) $ (197,433) $ (225,330)