XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Warrants - Summary of all outstanding and exercisable warrants (Details)
6 Months Ended
Jun. 30, 2022
$ / shares
shares
Exercise Price 6.90 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise Price | $ / shares $ 6.90
Warrants Outstanding 634,426
Warrants Exercisable 634,426
Weighted Average Remaining Contractual Life (in years) 1 year 3 months 10 days
Exercise Price 18.20 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise Price | $ / shares $ 182.00
Warrants Outstanding 71
Warrants Exercisable 71
Weighted Average Remaining Contractual Life (in years) 5 months 26 days
Exercise Price 6.90 Two [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise Price | $ / shares $ 6.90
Warrants Outstanding 634,497
Warrants Exercisable 634,497
Weighted Average Remaining Contractual Life (in years) 1 year 3 months 10 days