v3.26.1
Condensed Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Statement of Comprehensive Income [Abstract]    
Net loss $ (53,089) $ (30,389)
Other comprehensive (loss) income:    
Net unrealized (loss) gain on marketable securities (1,081) 277
Total comprehensive loss $ (54,170) $ (30,112)