v3.26.1
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net loss $ (55,348) $ (49,156) $ (99,490) $ (103,512)
Other comprehensive income (loss):        
Foreign currency translation adjustment   2 1 2
Unrealized loss on available-for-sale securities (1) (4) (54) (105)
Comprehensive loss $ (55,349) $ (49,158) $ (99,543) $ (103,615)