XML 34 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Schedule of Stockholders' Equity Note, Warrants or Rights (Details)
Mar. 31, 2021
shares
Equity [Abstract]  
Expiring in 2021 343,750
Expiring in 2022
Expiring in 2023 33,645,847
Expiring in 2024 335,452
Expiring thereafter 28,207.263
Class of Warrant or Right, Outstanding 62,532,312