XML 23 R7.htm IDEA: XBRL DOCUMENT v3.21.1
RECONCILIATION OF CASH - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Additional Cash Flow Elements and Supplemental Cash Flow Information [Abstract]      
Cash $ 7,829,453 $ 9,663,746  
Restricted cash 48,100,951 35,908,559  
Total cash and restricted cash $ 55,930,404 $ 45,572,305 $ 31,665,741