Quarterly report pursuant to Section 13 or 15(d)

Warrants (Details)

v3.20.1
Warrants (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding at end of year 91,028 120,944    
Warrant        
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)      
Outstanding at end of year 2,862,314 2,722,967 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      
Weighted Average Exercise Price, Outstanding at end of year $ 13.10 $ 15.00 $ 14.14 $ 15.00
Weighted Average Remaining Term in Years, Outstanding 3 years 1 month 10 days   3 years 4 months 13 days  
Weighted Average Remaining Term in Years, Issued 4 years 9 months 4 days      
Weighted Average Remaining Term in Years, Forfeited 0 years      
Weighted Average Remaining Term in Years, Exercised   3 years 9 months 18 days   4 years 18 days