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 $ (110,247) $ (113,985) $ (203,434) $ (220,198)
Other comprehensive income (loss):        
Change in net unrealized loss on marketable securities (154) (59) (596) (309)
Foreign currency translation adjustment 121 696 (219) 1,161
Comprehensive loss $ (110,280) $ (113,348) $ (204,249) $ (219,346)