Quarterly report pursuant to Section 13 or 15(d)

Warrants (Details)

v3.20.2
Warrants (Details) - Warrant - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding at beginning of year 2,875,006 2,722,967 2,722,967  
Issued 25,000      
Exercised (37,692) (6,667)    
Outstanding at end of year 2,862,314 2,716,300 2,875,006 2,722,967
Weighted Average Exercise Price, Outstanding at beginning of year $ 14.14 $ 15.00 $ 15.00  
Weighted Average Exercise Price, Issued $ 12.50      
Weighted Average Exercise Price, Exercised 91.36 4.80    
Weighted Average Exercise Price, Outstanding at end of year $ 13.10 $ 15.00 $ 14.14 $ 15.00
Weighted Average Remaining Term in Years, Outstanding 2 years 10 months 10 days 3 years 6 months 18 days 3 years 4 months 13 days 4 years 18 days
Weighted Average Remaining Term in Years, Issued 4 years 6 months 7 days      
Weighted Average Remaining Term in Years, Forfeited 0 years      
Weighted Average Remaining Term in Years, Exercised   3 years 9 months 18 days