XML 19 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Schedule of Cash, Cash Equivalents, and Restricted Cash (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Mar. 31, 2019
Dec. 31, 2018
Accounting Policies [Abstract]        
Cash and cash equivalents $ 3,193,188 $ 7,444,052 $ 308,717  
Restricted cash 151,100 151,016 150,625  
Total cash, cash equivalents and restricted cash $ 3,344,288 $ 7,595,068 $ 459,342 $ 1,778,613