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 Other Comprehensive Income [Abstract]        
Net loss $ (15,591) $ (37,541) $ (36,115) $ (76,689)
Other comprehensive loss:        
Unrealized loss on investments in available-for-sale securities (70) (39) (452) (69)
Total other comprehensive loss (70) (39) (452) (69)
Comprehensive loss $ (15,661) $ (37,580) $ (36,567) $ (76,758)