Common Stock - Schedule of Outstanding Warrant Activity (Details) |
6 Months Ended |
---|---|
Jun. 30, 2025
shares
| |
Shortfall Warrants [Member] | |
Schedule of Outstanding Warrant Activity [Line Items] | |
December 31, 2024 | 3,209,511 |
Issued | |
June 30, 2025 | 3,209,511 |
Publicly Traded Warrants [Member] | |
Schedule of Outstanding Warrant Activity [Line Items] | |
December 31, 2024 | 14,166,666 |
Issued | |
June 30, 2025 | 14,166,666 |
Term Loan Warrants [Member] | |
Schedule of Outstanding Warrant Activity [Line Items] | |
December 31, 2024 | 2,000,000 |
Issued | 1,500,000 |
June 30, 2025 | 3,500,000 |