XML 53 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Cash and Cash Equivalents (Details)
Dec. 31, 2019
USD ($)
Dec. 31, 2019
EUR (€)
Dec. 31, 2018
USD ($)
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents $ 30,980,473   $ 24,613,638
Cash balances at financial institutions $ 250,000    
United Kingdom      
Cash and Cash Equivalents [Line Items]      
Cash balances at financial institutions | €   € 85,000