v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (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 $ (20,296) $ (30,872) $ (28,264) $ (53,520)
Other comprehensive loss, net of tax:        
Change in net unrealized losses on available-for-sale securities and other (216) (25) (645) (199)
Total comprehensive loss $ (20,512) $ (30,897) $ (28,909) $ (53,719)