XML 42 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Cash and Cash Equivalents (Details)
Dec. 31, 2021
USD ($)
Dec. 31, 2021
EUR (€)
Dec. 31, 2020
USD ($)
Cash and Cash Equivalents [Line Items]      
Cash and cash equivalents $ 37,853,947   $ 48,251,336
Cash balances at financial institutions $ 250,000    
United Kingdom      
Cash and Cash Equivalents [Line Items]      
Cash balances at financial institutions | €   € 85,000