Capital Stock and Warrants - Outstanding Warrants (Details) |
Jun. 30, 2026
$ / shares
shares
|
|---|---|
| Class A Common Stock Warrants | |
| Warrants | |
| Number of warrants (in shares) | 186,411 |
| Class A Common Stock Warrants, Previously Series m-3 Preferred Stock, 31 December 2027 Expiry | |
| Warrants | |
| Number of warrants (in shares) | 28,656 |
| Exercise price (in dollars per share) | $ / shares | $ 200 |
| Class A Common Stock Warrants, Previously Series S Preferred Stock, 31 December 2027 Expiry | |
| Warrants | |
| Number of warrants (in shares) | 121,455 |
| Exercise price (in dollars per share) | $ / shares | $ 93.87 |
| Class A Common Stock Warrants, November 2024 Offering, Underwriter Warrants, 21 November 2029 Expiry | |
| Warrants | |
| Number of warrants (in shares) | 36,300 |
| Exercise price (in dollars per share) | $ / shares | $ 18.29 |