v3.26.1
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