v3.26.1
Outstanding Debt (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Outstanding Debt    
Face Value $ 66,914 $ 66,644
Remaining Debt Discount (666) (1,043)
Fair Value Adjustment (6,819) (5,559)
Carrying Value 59,429 60,042
Short term convertible notes payable    
Outstanding Debt    
Face Value 640 640
Remaining Debt Discount (100)  
Carrying Value 740 640
Short term convertible note at fair value    
Outstanding Debt    
Face Value 37,560 37,685
Fair Value Adjustment (6,732) (5,629)
Carrying Value 30,828 32,056
Short term notes payable    
Outstanding Debt    
Face Value 11,905 9,624
Remaining Debt Discount (255) (156)
Carrying Value 11,650 9,468
Long term convertible notes payable    
Outstanding Debt    
Face Value 1,494 325
Carrying Value 1,494 325
Long term convertible notes at fair value    
Outstanding Debt    
Face Value 7,600 5,150
Fair Value Adjustment (87) 70
Carrying Value $ 7,513 $ 5,220
11% unsecured | Long term convertible notes payable    
Outstanding Debt    
Maturity Date Various Various
Stated Interest Rate 11.00% 11.00%
Face Value $ 1,494 $ 325
Carrying Value $ 1,494 $ 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 $ 2,600 $ 5,150
Fair Value Adjustment (244) 70
Carrying Value $ 2,356 $ 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 $ 5,000  
Fair Value Adjustment 157  
Carrying Value $ 5,157  
8% unsecured | Long term notes payable    
Outstanding Debt    
Maturity Date Various Various
Stated Interest Rate 8.00% 8.00%
Face Value $ 7,715 $ 13,220
Remaining Debt Discount (511) (887)
Carrying Value $ 7,204 $ 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 May 20, 2026 Various
Stated Interest Rate 8.00% 8.00%
Conversion price $ 0.2 $ 0.2
Face Value $ 505 $ 505
Remaining Debt Discount (100)  
Carrying Value $ 605 $ 505
8% unsecured | Short term notes payable    
Outstanding Debt    
Maturity Date Various Various
Stated Interest Rate 8.00% 8.00%
Face Value $ 9,202 $ 6,921
Remaining Debt Discount (255) (156)
Carrying Value $ 8,947 $ 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 $ 4,000 $ 5,250
Fair Value Adjustment 637 1,175
Carrying Value $ 4,637 $ 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 $ 28,865 $ 26,815
Fair Value Adjustment (6,239) (5,047)
Carrying Value $ 22,626 $ 21,768
11% unsecured | Short term convertible note at fair value | Minimum    
Outstanding Debt    
Conversion price $ 0.21 $ 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,695 $ 5,620
Fair Value Adjustment (1,130) (1,757)
Carrying Value $ 3,565 $ 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