v3.25.2
Condensed Consolidated Statements of Comprehensive Loss (Unaudited) - 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 $ (71,127) $ (32,677) $ (140,423) $ (72,230)
Change in unrealized (loss) gain on marketable securities, net of tax (264) (74) (259) (71)
Comprehensive loss $ (71,391) $ (32,751) $ (140,682) $ (72,301)