v3.26.1
Segment Reporting - Reconciliation of Segment Loss From Operations to Net Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting [Abstract]    
Loss from operations of reportable segments $ (12,774) $ (29,712)
Change in fair value of common warrant liability (581)  
Gain on sale of property and equipment 510  
Interest and other income, net 430 450
Net loss $ (12,415) $ (29,262)