v3.26.1
Selected Balance Sheet Data - Schedule of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Accrued expenses and other [1] $ 6,326 $ 5,827  
Contract liabilities, current 235 [2] 243 [2] $ 300
Accrued interest [3] 1,597 758  
Accrued payroll [4] 1,383 2,004  
Customer deposits 777 [5] 616 [5] $ 1,300
Warranty liability 1,220 1,477  
Short-term insurance financing notes 670 958  
Operating lease liabilities, current 1,150 1,836  
Finance lease liabilities, current 243 292  
Total other current liabilities $ 13,601 $ 14,011  
[1] Primarily relates to other accrued expenses, accrued inventory purchases, remaining lease termination payments related to the Mesa Lease, and accrued professional fees.
[2] Contract liabilities, current, arising from contracts with customers is $0.3 million as of December 31, 2024.
[3] Represents accrued interest on the Convertible Promissory Note, which interest is convertible into shares of our Common Stock at maturity.
[4] Primarily relates to payroll liabilities such as accrued payroll, accrued vacation, accrued bonuses and other payroll liabilities.
[5] Customer deposits balance is $1.3 million as of December 31, 2024.