Stockholders' Deficit - Summary of Outstanding Warrants (Details) - Warrant [Member] - $ / shares |
3 Months Ended | 12 Months Ended |
|---|---|---|
Mar. 31, 2025 |
Dec. 31, 2024 |
|
| Class Of Warrant Or Right [Line Items] | ||
| Warrants outstanding, beginning | 4,625,000 | 4,732,391 |
| Granted | 0 | 0 |
| Cancelled, forfeited or expired | 0 | (107,391) |
| Warrants outstanding, ending | 4,625,000 | 4,625,000 |
| Warrants exercisable ending | 4,625,000 | 4,625,000 |
| Weighted Average Exercise Price, Outstanding | $ 0.81 | $ 0.95 |
| Granted | 0 | 0 |
| Cancelled, forfeited or expired | 0 | 7.21 |
| Weighted Average Exercise Price, Outstanding | 0.81 | 0.81 |
| Weighted Average Exercise Price, Exercisable | $ 0.81 | $ 0.81 |
| X | ||||||||||
- Definition The number of warrants cancelled, forfeited and expired during the period. No definition available.
|
| X | ||||||||||
- Definition The number of warrants exercisable as of the balance sheet date. No definition available.
|
| X | ||||||||||
- Definition The number of warrants granted during the period. No definition available.
|
| X | ||||||||||
- Definition Weighted average exercise price per share or per unit of warrants or rights outstanding. No definition available.
|
| X | ||||||||||
- Definition Warrants weighted average exercise price cancelled forfeited and expired. No definition available.
|
| X | ||||||||||
- Definition Warrants weighted average exercise price granted. No definition available.
|
| X | ||||||||||
- Definition Weighted average price for exercisable warrants when converting warrants into shares. No definition available.
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available.
|
| X | ||||||||||
- Definition Number of warrants or rights outstanding. No definition available.
|
| X | ||||||||||
- Details
|