Summary of Warrants (Details) |
12 Months Ended |
|---|---|
|
Dec. 31, 2025
shares
| |
| Equity [Abstract] | |
| Total Warrants outstanding as of December 31, 2024 | |
| Total Warrants issued | 36,343,962 |
| Total warrants Exercised | (1,592,806) |
| Total Warrants Outstanding as of December 31, 2025 | 34,751,156 |