XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule of Stockholder’ Equity Note, Warrants or Rights (Details)
Mar. 31, 2023
shares
Warrant [Member]  
Class of Stock [Line Items]  
Warrant shares 9,370,490
Expiring in 2023 1,675,209
Expiring in 2024 200,134
Expiring in 2025 4,526,724
Expiring in 2026 481,437
Expiring in 2027 and after 2,486,986
Bridge Loan [Member]  
Class of Stock [Line Items]  
Warrant shares 1,269,649
Expiring in 2027 and after 2,486,986
Convertible Notes [Member]  
Class of Stock [Line Items]  
Warrant shares 5,191,358
Expiring in 2024 183,359
Expiring in 2025 4,526,562
Expiring in 2026 481,437
Other [Member]  
Class of Stock [Line Items]  
Warrant shares 1,302,030
Expiring in 2023 67,756
Expiring in 2024 16,775
Expiring in 2025 162
Series E Preferred Stock [Member]  
Class of Stock [Line Items]  
Warrant shares 1,453,028
Expiring in 2023 1,453,028
Series F Preferred Stock [Member]  
Class of Stock [Line Items]  
Warrant shares 154,425
Expiring in 2023 154,425