v3.26.1
Warrant Liabilities (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
May 02, 2025
Mar. 12, 2025
Jan. 23, 2024
Warrant Liabilities [Line Items]            
Warrant issued 20,000          
Warrants exercisable price per share $ 0.01          
Warrants term 10 years          
Warrant fair value $ (17,202) $ (3,504)      
Recognized gain (loss) $ 17,200 $ 3,500        
Restated Credit Agreement [Member]            
Warrant Liabilities [Line Items]            
Warrant issued           20,000
Warrant [Member]            
Warrant Liabilities [Line Items]            
Warrant issued         6,200  
Warrants exercisable price per share $ 0.6979          
Warrant fair value $ 16,200          
2025 Additional Warrants [Member]            
Warrant Liabilities [Line Items]            
Warrant issued 6,600     6,600    
SGI Warrants [Member]            
Warrant Liabilities [Line Items]            
Warrant issued       8,000    
Purchase of each warrants       1    
Warrants exercisable price per share       $ 0.6979    
Minimum [Member] | SGI Warrants [Member]            
Warrant Liabilities [Line Items]            
Warrants exercisable price per share $ 0.6979          
Maximum [Member] | SGI Warrants [Member]            
Warrant Liabilities [Line Items]            
Warrants exercisable price per share $ 0.8502          
Class A Common Stock [Member]            
Warrant Liabilities [Line Items]            
Warrant issued 6,600          
Warrant per share $ 0.0001 $ 0.0001        
Redemption right last sales price $ 24          
Outstanding shares percentage 49.90%          
Class A Common Stock [Member] | Warrant [Member]            
Warrant Liabilities [Line Items]            
Warrants exercisable price per share       $ 1.5    
Warrant per share $ 24          
Class A Common Stock [Member] | SGI Warrants [Member]            
Warrant Liabilities [Line Items]            
Warrant issued 8,000          
Class A Common Stock [Member] | Warrant Liabilities [Member]            
Warrant Liabilities [Line Items]            
Warrant per share $ 0.01