v3.26.1
Stockholders’ Equity - Schedule of Warrants Outstanding (Details) - shares
shares in Thousands
Dec. 31, 2025
Dec. 31, 2024
2024 Warrants [Member]    
Schedule of Warrants Outstanding [Line Items]    
Total warrants outstanding 20,000 20,000
2025 Warrants [Member]    
Schedule of Warrants Outstanding [Line Items]    
Total warrants outstanding 6,230
2025 Additional Warrants [Member]    
Schedule of Warrants Outstanding [Line Items]    
Total warrants outstanding 6,557
SGI Warrants [Member]    
Schedule of Warrants Outstanding [Line Items]    
Total warrants outstanding 8,000
Total Warrants [Member]    
Schedule of Warrants Outstanding [Line Items]    
Total warrants outstanding 40,787 20,000