XML 31 R7.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Statement of Comprehensive Income [Abstract]      
Net loss $ (155,203) $ (208,018) $ (338,790)
Other comprehensive income (loss):      
Foreign currency translation adjustment (22) 4 37
Unrealized gain (loss) on marketable securities 711 (126) 313
Total comprehensive loss $ (154,514) $ (208,140) $ (338,440)