XML 61 R52.htm IDEA: XBRL DOCUMENT v3.19.1
Common and Preferred Stock - Activity related to warrants (Details) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Outstanding and exercisable    
Warrants outstanding and exercisable, beginning 249,479 245,680
Warrants outstanding and exercisable, ending 320,427 249,479
Weighted-average exercise price per share, beginning $ 1.28 $ 1.308
Weighted-average exercise price per share, ending $ 0.98 $ 1.28
Weighted-average remaining life 3 years 11 months 19 days 3 years 3 months 18 days
Warrants issued    
Warrants issued 70,948 34,840
Weighted-average exercise price per share, beginning   $ 3.52
Weighted-average exercise price per share, ending $ 1.21  
Weighted-average remaining life 5 years 5 years
Warrants expired    
Warrants expired   (5,000)
Weighted-average exercise price per share, expired   $ 10.00
Warrants exercised    
Warrants exercised   (26,044)
Weighted-average exercise price per share, beginning   $ 1.128