v3.26.1
Stockholders’ Equity - Schedule of Exercise Price (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
2024 Warrants [Member]    
Schedule of Exercise Price [Line Items]    
Warrant Share Equivalents 20,000 20,000
Exercise Price $ 1.5  
Expiration Date Jan. 23, 2034  
2025 Warrants [Member]    
Schedule of Exercise Price [Line Items]    
Warrant Share Equivalents 6,230
Exercise Price $ 1.5  
Expiration Date Mar. 12, 2035  
2025 Additional Warrants [Member]    
Schedule of Exercise Price [Line Items]    
Warrant Share Equivalents 6,557
Exercise Price $ 1.5  
Expiration Date Mar. 12, 2035  
SGI Warrants [Member]    
Schedule of Exercise Price [Line Items]    
Warrant Share Equivalents 8,000
Exercise Price $ 1.5  
Expiration Date Mar. 12, 2035