v3.26.1
Outstanding Debt (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Outstanding Debt    
Face Value $ 65,551 $ 66,644
Remaining Debt Discount (1,226) (1,043)
Fair Value Adjustment (12,352) (5,559)
Carrying Value 51,973 60,042
Short term convertible notes payable    
Outstanding Debt    
Face Value 640 640
Carrying Value 640 640
Short term convertible note at fair value    
Outstanding Debt    
Face Value 34,534 37,685
Fair Value Adjustment (11,894) (5,629)
Carrying Value 22,640 32,056
Short term notes payable    
Outstanding Debt    
Face Value 10,498 9,624
Remaining Debt Discount (252) (156)
Carrying Value 10,246 9,468
Long term convertible notes payable    
Outstanding Debt    
Face Value 2,369 325
Carrying Value 2,369 325
Long term convertible notes at fair value    
Outstanding Debt    
Face Value 4,300 5,150
Fair Value Adjustment (458) 70
Carrying Value $ 3,842 $ 5,220
11% unsecured | Long term convertible notes payable    
Outstanding Debt    
Maturity Date Various Various
Stated Interest Rate 11.00% 11.00%
Face Value $ 2,369 $ 325
Carrying Value $ 2,369 $ 325
11% unsecured | Long term convertible notes payable | Minimum    
Outstanding Debt    
Conversion price $ 0.21 $ 0.21
11% unsecured | Long term convertible notes payable | Maximum    
Outstanding Debt    
Conversion price $ 0.23 $ 0.22
11% unsecured | Long term convertible notes at fair value    
Outstanding Debt    
Maturity Date Various Various
Stated Interest Rate 11.00% 11.00%
Face Value $ 1,300 $ 5,150
Fair Value Adjustment (369) 70
Carrying Value $ 931 $ 5,220
11% unsecured | Long term convertible notes at fair value | Minimum    
Outstanding Debt    
Conversion price $ 0.19 $ 0.19
11% unsecured | Long term convertible notes at fair value | Maximum    
Outstanding Debt    
Conversion price $ 0.23 $ 0.25
9% unsecured | Long term convertible notes at fair value    
Outstanding Debt    
Maturity Date March 4, 2028  
Stated Interest Rate 9.00%  
Face Value $ 3,000  
Fair Value Adjustment (89)  
Carrying Value $ 2,911  
8% unsecured | Long term notes payable    
Outstanding Debt    
Maturity Date Various Various
Stated Interest Rate 8.00% 8.00%
Face Value $ 13,210 $ 13,220
Remaining Debt Discount (974) (887)
Carrying Value $ 12,236 $ 12,333
6% unsecured | Short term convertible notes payable    
Outstanding Debt    
Maturity Date Due Due
Stated Interest Rate 6.00% 6.00%
Conversion price $ 3.09 $ 3.09
Face Value $ 135 $ 135
Carrying Value $ 135 $ 135
8% unsecured | Short term convertible notes payable    
Outstanding Debt    
Maturity Date July 1, 2026 Various
Stated Interest Rate 8.00% 8.00%
Conversion price $ 0.18 $ 0.2
Face Value $ 505 $ 505
Carrying Value $ 505 $ 505
8% unsecured | Short term notes payable    
Outstanding Debt    
Maturity Date Various Various
Stated Interest Rate 8.00% 8.00%
Face Value $ 7,795 $ 6,921
Remaining Debt Discount (252) (156)
Carrying Value $ 7,543 $ 6,765
8% unsecured | Long term notes payable    
Outstanding Debt    
Stated Interest Rate 8.00% 8.00%
0% unsecured | Short term convertible note at fair value    
Outstanding Debt    
Maturity Date November 14, 2026 Various
Stated Interest Rate 0.00% 0.00%
Face Value $ 2,000 $ 5,250
Fair Value Adjustment 124 1,175
Carrying Value $ 2,124 $ 6,425
0% unsecured | Short term notes payable    
Outstanding Debt    
Maturity Date On Demand On Demand
Stated Interest Rate 0.00% 0.00%
Face Value $ 2,140 $ 2,140
Carrying Value $ 2,140 $ 2,140
0% unsecured | Long term convertible notes at fair value    
Outstanding Debt    
Stated Interest Rate   0.00%
11% unsecured | Short term convertible note at fair value    
Outstanding Debt    
Maturity Date Various Various
Stated Interest Rate 11.00% 11.00%
Face Value $ 27,840 $ 26,815
Fair Value Adjustment (10,035) (5,047)
Carrying Value $ 17,805 $ 21,768
11% unsecured | Short term convertible note at fair value | Minimum    
Outstanding Debt    
Conversion price $ 0.19 $ 0.21
11% unsecured | Short term convertible note at fair value | Maximum    
Outstanding Debt    
Conversion price $ 0.3 $ 0.3
11% unsecured | Long term convertible notes at fair value    
Outstanding Debt    
Stated Interest Rate 11.00% 11.00%
12% unsecured | Short term convertible note at fair value    
Outstanding Debt    
Maturity Date Various Various
Stated Interest Rate 12.00% 12.00%
Face Value $ 4,694 $ 5,620
Fair Value Adjustment (1,983) (1,757)
Carrying Value $ 2,711 $ 3,863
12% unsecured | Short term convertible note at fair value | Minimum    
Outstanding Debt    
Conversion price $ 0.18 $ 0.19
12% unsecured | Short term convertible note at fair value | Maximum    
Outstanding Debt    
Conversion price   $ 0.21
12% unsecured | Short term notes payable    
Outstanding Debt    
Maturity Date On Demand On Demand
Stated Interest Rate 12.00% 12.00%
Face Value $ 563 $ 563
Carrying Value $ 563 $ 563