XML 22 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 Comprehensive Income [Abstract]      
Net loss $ (127,525) $ (90,947) $ (37,730)
Other comprehensive income (loss)      
Foreign currency translation adjustment 3,316 (4,304) 266
Unrealized gain (loss) on available-for-sale securities 3,625 (2,094) (784)
Other comprehensive income (loss) 6,941 (6,398) (518)
Comprehensive loss $ (120,584) $ (97,345) $ (38,248)