Warrants - Schedule of Warrants Activity (Details) |
12 Months Ended |
|---|---|
|
Dec. 31, 2025
$ / shares
shares
| |
| Warrants | |
| Outstanding beginning balance (in shares) | shares | 5,081,466 |
| Issued (in shares) | shares | 1,365,055 |
| Exercised (in shares) | shares | (258,500) |
| Outstanding ending balance (in shares) | shares | 6,188,021 |
| Weighted Average Exercise Price | |
| Outstanding beginning balance (in dollars per share) | $ / shares | $ 3.85 |
| Issued (in dollars per share) | $ / shares | 7.80 |
| Exercised (in dollars per share) | $ / shares | 5.00 |
| Outstanding ending balance (in dollars per share) | $ / shares | $ 4.68 |
| Weighted Average Life (years) | |
| Outstanding beginning balance (in years) | 4 years 6 months |
| Outstanding ending balance (in years) | 3 years 8 months 12 days |