v3.26.1
Long Term Debt, net - Narrative 1 (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2026
USD ($)
d
$ / shares
shares
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Jun. 25, 2026
shares
Long term debt          
Warrants issued | shares 21,979,899 21,979,899      
Gain (Loss) on Extinguishment of Debt   $ 21,429 $ (13,734)    
Note Purchase Agreement [Member] | Private Placement [Member] | Purchasers [Member]          
Long term debt          
Debt Instrument, Aggregate principal amount       $ 190,000  
Note Purchase Agreement [Member] | Common stock purchase warrants [Member] | Private Placement [Member]          
Long term debt          
Common stock issuable for warrant exercise | shares 7,800,000 7,800,000      
Warrants issued | shares 7,800,000 7,800,000      
Note Purchase Agreement [Member] | Common stock purchase warrants [Member] | Private Placement [Member] | Minimum [Member]          
Long term debt          
Exercise price of warrants issued | $ / shares $ 12.56 $ 12.56      
Note Purchase Agreement [Member] | Common stock purchase warrants [Member] | Private Placement [Member] | Maximum [Member]          
Long term debt          
Exercise price of warrants issued | $ / shares $ 20 $ 20      
Note Purchase Agreement [Member] | Senior Secured Notes due 2026 [Member]          
Long term debt          
Debt Instrument, Aggregate principal amount $ 70,000 $ 70,000      
Debt Instrument, Interest Rate, Stated Percentage 10.00% 10.00%      
Debt Instrument, Maturity Date   Dec. 01, 2026      
Debt Instrument, Frequency of Periodic Payment   semi-annually      
Debt Instrument, Redemption Price, Percentage   101.00%      
Gain (Loss) on Extinguishment of Debt   $ 14,400      
Note Purchase Agreement [Member] | Senior Secured Notes due 2026 [Member] | Maximum [Member]          
Long term debt          
Percentage of accrued and unpaid interest on debt   50.00%      
Note Purchase Agreement [Member] | Senior Secured Notes due 2026 [Member] | Private Placement [Member]          
Long term debt          
Debt instrument, Redemption price, Percentage of exercise price of warrants 101.00% 101.00%      
Note Purchase Agreement [Member] | Senior Secured Notes due 2026 [Member] | Debt Warrants 2026 [Member]          
Long term debt          
Warrants issued | shares 25,925,927 25,925,927      
Exercise price of warrants issued | $ / shares $ 2.16 $ 2.16      
Note Purchase Agreement [Member] | Senior Secured Convertible Notes due 2028 [Member]          
Long term debt          
Debt Instrument, Interest Rate, Stated Percentage       5.00%  
Debt Instrument, Frequency of Periodic Payment       Interest was payable in cash semi-annually in arrears on June 1 and December 1 of each year  
Note Purchase Agreement [Member] | Senior Secured Convertible Notes due 2028 [Member] | Private Placement [Member]          
Long term debt          
Debt Instrument, Interest Rate, Stated Percentage       5.00%  
Note Purchase Agreement [Member] | Senior Secured Convertible Notes due 2028 [Member] | Common stock purchase warrants [Member] | Private Placement [Member]          
Long term debt          
Gain (Loss) on Extinguishment of Debt $ 21,400 $ 21,400      
Issuance of shares for 2028 Notes conversion (in shares) | shares         15,163,329
Fair value adjustment of derivative liability​ $ 28,400 $ 19,300      
Indenture and Security Agreement [Member] | Senior Secured Convertible Notes due 2028 [Member] | Private Placement [Member] | Guarantors and GLAS Trust Company, LLC [Member]          
Long term debt          
Debt instrument, Redemption price, Percentage of exercise price of warrants 100.00% 100.00%      
Debt instrument, Redemption price, Percentage of conversion price 160.00% 160.00%      
Debt Instrument, Convertible, Threshold Trading Days | d   20      
Debt Instrument, Convertible, Threshold Consecutive Trading Days | d   30