XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Capital Stock and Warrants - Outstanding warrants (Details)
Mar. 31, 2023
$ / shares
shares
Capital Stock and Warrants  
Number of warrants 7,013,046
Class A Common Stock  
Capital Stock and Warrants  
Number of warrants 1,138,446
Exercise price | $ / shares $ 3.2500
Series m-3 Preferred Stock | Warrants expiration date, December 31, 2024  
Capital Stock and Warrants  
Number of warrants 1,432,786
Exercise price | $ / shares $ 4.0000
Series S Preferred Stock | Warrants expiration date, December 31, 2024  
Capital Stock and Warrants  
Number of warrants 2,941,814
Exercise price | $ / shares $ 4.5000
Series S Preferred Stock | Warrants expiration date, July 31, 2024  
Capital Stock and Warrants  
Number of warrants 1,500,000
Exercise price | $ / shares $ 8.0000