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 $ (17,971) $ (25,949) $ (35,898) $ (56,703)
Other comprehensive loss, net of tax:        
Unrealized gain (loss) on available-for-sale investments 21 (82) (252) (239)
Total comprehensive loss $ (17,950) $ (26,031) $ (36,150) $ (56,942)