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 |