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 $ (40,537) $ (40,978) $ (151,563) $ (64,720)
Other comprehensive income (loss):        
Change in net unrealized losses on available for sale investments (29) (4) (95) (78)
Change in foreign currency translation adjustment 52 2,096 (459) 3,145
Comprehensive loss $ (40,514) $ (38,886) $ (152,117) $ (61,653)