Warrants - Schedule of Outstanding Warrants (Details) |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
shares
| |
| Schedule of Outstanading Warrants [Roll Forward] | |
| Outstanding Warrants, beginning balance (in shares) | 8,987,062 |
| Expired (in shares) | (1,418,192) |
| Outstanding Warrants, ending balance (in shares) | 7,568,870 |
| Private Placement Warrants | |
| Schedule of Outstanading Warrants [Roll Forward] | |
| Outstanding Warrants, beginning balance (in shares) | 5,680,692 |
| Expired (in shares) | (1,418,192) |
| Outstanding Warrants, ending balance (in shares) | 4,262,500 |
| Working Capital Warrants | |
| Schedule of Outstanading Warrants [Roll Forward] | |
| Outstanding Warrants, beginning balance (in shares) | 3,306,370 |
| Expired (in shares) | 0 |
| Outstanding Warrants, ending balance (in shares) | 3,306,370 |