XML 81 R68.htm IDEA: XBRL DOCUMENT v3.19.1
Debt and Warrants - Warrant activity (Details) - shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Warrant Activity    
Beginning balance 321,314 397,904
Warrants granted 2,166,588 106,376
Warrants exercised   (60,553)
Warrants cancelled (60,249) (122,413)
Ending balance 2,427,653 321,314