XML 11 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net loss $ (49,156) $ (29,610) $ (103,512) $ (54,786)
Other comprehensive income (loss):        
Foreign currency translation adjustment 2 1 2 (11)
Unrealized (loss) income on available-for-sale securities (4) 12 (105) (26)
Comprehensive loss $ (49,158) $ (29,597) $ (103,615) $ (54,823)