XML 65 R51.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF WARRANTS OUTSTANDING (Details)
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Series A (2013) [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Number of outstanding warrants | shares 183
Exercise price | $ / shares $ 2,754.00
Exercisable Through April 9, 2023
Series B (2016) [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Number of outstanding warrants | shares 2,770
Exercise price | $ / shares $ 40.50
Exercisable Through March 14, 2022
Warrant to Underwriters 1/2019 [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Number of outstanding warrants | shares 8,082
Exercise price | $ / shares $ 8.13
Exercisable Through July 14, 2022
Warrant to Underwriters 1/2019 One [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Number of outstanding warrants | shares 29,500
Exercise price | $ / shares $ 12.50
Exercisable Through July 15, 2022
Warrant to Underwriters 12/2019 [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Number of outstanding warrants | shares 45,643
Exercise price | $ / shares $ 13.13
Exercisable Through June 25, 2023
Warrant to Underwriters 12/2019 One [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Number of outstanding warrants | shares 47,619
Exercise price | $ / shares $ 13.13
Exercisable Through June 27, 2023
Warrant to Underwriters 12/2019 Two [Member]  
Accumulated Other Comprehensive Income (Loss) [Line Items]  
Number of outstanding warrants | shares 45,045
Exercise price | $ / shares $ 13.88
Exercisable Through June 30, 2023