XML 47 R33.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Significant Accounting Policies - Cash, Cash Equivelants and Restricted Cash (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Accounting Policies [Abstract]      
Money market accounts – cash equivalents $ 18,443,443 $ 32,150,342  
Cash 28,453,773 18,404,749  
Total cash and cash equivalents 46,897,216 50,555,091  
Restricted cash   2,500,000  
Total cash, cash equivalents and restricted cash $ 48,397,216 $ 53,055,091 $ 56,114,735