XML 33 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Nature of Business - Going Concern (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Net loss $ (20,242,630) $ (18,219,664)  
Accumulated deficit (51,479,824) (31,237,194)  
Cash, cash equivalents and restricted cash $ 7,595,068 $ 1,778,613 $ 6,301,572