XML 39 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Stockholders' Equity Note, Warrants or Rights (Details)
Sep. 30, 2021
shares
Class of Stock [Line Items]  
Warrant shares 61,306,350
Warrant [Member]  
Class of Stock [Line Items]  
Warrant shares 61,306,350
Expiring in 2023 33,504,180
Expiring in 2024 1,348,785
Expiring in 2025 22,908,932
Expiring in 2026 3,544,453
Convertible Notes [Member]  
Class of Stock [Line Items]  
Warrant shares 27,463,517
Expiring in 2024 1,013,333
Expiring in 2025 22,905,731
Expiring in 2026 3,544,453
Other [Member]  
Class of Stock [Line Items]  
Warrant shares 348,733
Expiring in 2023 10,080
Expiring in 2024 335,452
Expiring in 2025 3,201
Series E Preferred Stock [Member]  
Class of Stock [Line Items]  
Warrant shares 30,405,600
Expiring in 2023 30,405,600
Series F Preferred Stock [Member]  
Class of Stock [Line Items]  
Warrant shares 3,088,500
Expiring in 2023 3,088,500