XML 79 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Outstanding Warrants (Details)
Dec. 31, 2021
$ / shares
shares
Class of Warrant or Right [Line Items]  
Total 3,281,508
Currently exercisable 3,281,508
Exercise Price per share | $ / shares $ 5.00
Expiration Date Nov. 15, 2029
Warrant One [Member]  
Class of Warrant or Right [Line Items]  
Total 2,481
Currently exercisable 2,481
Exercise Price per share | $ / shares $ 646.95
Expiration Date Feb. 02, 2022
Warrant Three [Member]  
Class of Warrant or Right [Line Items]  
Total 7,331
Currently exercisable 7,331
Exercise Price per share | $ / shares $ 245.84
Expiration Date Sep. 09, 2023
Warrant Four [Member]  
Class of Warrant or Right [Line Items]  
Total 513
Currently exercisable 513
Exercise Price per share | $ / shares $ 340.73
Expiration Date Mar. 06, 2023
Warrant Five [Member].  
Class of Warrant or Right [Line Items]  
Total 119,241
Currently exercisable 119,241
Exercise Price per share | $ / shares $ 75.48
Expiration Date Jul. 25, 2023
Warrant Six [Member]  
Class of Warrant or Right [Line Items]  
Total 7,154
Currently exercisable 7,154
Exercise Price per share | $ / shares $ 94.35
Expiration Date Jul. 25, 2023
Warrant Seven [Member]  
Class of Warrant or Right [Line Items]  
Total 5,518
Currently exercisable 5,518
Exercise Price per share | $ / shares $ 26.96
Expiration Date May 23, 2024
Warrant Eight [Member]  
Class of Warrant or Right [Line Items]  
Total 100,719
Currently exercisable 100,719
Exercise Price per share | $ / shares $ 5.39
Expiration Date Oct. 10, 2024
Warrant Nine [Member]  
Class of Warrant or Right [Line Items]  
Total 14,336
Currently exercisable 14,336
Exercise Price per share | $ / shares $ 6.74
Expiration Date Oct. 08, 2024