XML 161 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Stockholders’ Equity Note, Warrants or Rights (Details)
Dec. 31, 2021
shares
Class of Stock [Line Items]  
Warrant shares 74,625,139
Warrant [Member]  
Class of Stock [Line Items]  
Warrant shares 74,625,139
Expiring in 2023 33,504,180
Expiring in 2024 2,807,832
Expiring in 2025 32,921,787
Expiring in 2026 5,391,340
Convertible Notes [Member]  
Class of Stock [Line Items]  
Warrant shares 40,782,306
Expiring in 2023
Expiring in 2024 2,472,380
Expiring in 2025 32,918,586
Expiring in 2026 5,391,340
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
Expiring in 2026
Series E Preferred Stock [Member]  
Class of Stock [Line Items]  
Warrant shares 30,405,600
Expiring in 2023 30,405,600
Expiring in 2024
Expiring in 2025
Expiring in 2026
Series F Preferred Stock [Member]  
Class of Stock [Line Items]  
Warrant shares 3,088,500
Expiring in 2023 3,088,500
Expiring in 2024
Expiring in 2025
Expiring in 2026