v3.26.1
Segment Reporting - Reconciliation of Segment Loss From Operations to Net Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Abstract]            
Loss from operations of reportable segments $ (12,766)   $ (21,276)   $ (25,540) $ (50,988)
Change in fair value of common warrant liability 4,119   227   3,538 227
Gain on sale of property and equipment 0       510  
Interest and other income, net 319   309   749 759
Net loss $ (8,328) $ (12,415) $ (20,740) $ (29,262) $ (20,743) $ (50,002)