Quarterly report pursuant to Section 13 or 15(d)

Stock warrants - Summary of all outstanding and exercisable warrants (Details)

v3.20.2
Stock warrants - Summary of all outstanding and exercisable warrants (Details)
6 Months Ended
Jun. 30, 2020
$ / shares
shares
Exercise Price 1.38 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise Price | $ / shares $ 1.38
Warrants Outstanding 17,999,999
Warrants Exercisable 17,999,999
Weighted Average Remaining Contractual Life (in years) 3 years 3 months 11 days
Exercise Price 18.20 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise Price | $ / shares $ 18.20
Warrants Outstanding 714
Warrants Exercisable 714
Weighted Average Remaining Contractual Life (in years) 2 years 5 months 27 days
Exercise Price 50.05 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise Price | $ / shares $ 50.05
Warrants Outstanding 714,286
Warrants Exercisable 714,286
Weighted Average Remaining Contractual Life (in years) 4 months 21 days
Exercise price 3.24 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise Price | $ / shares $ 3.24
Warrants Outstanding 18,714,999
Warrants Exercisable 18,714,999
Weighted Average Remaining Contractual Life (in years) 3 years 2 months 1 day