XML 34 R7.htm IDEA: XBRL DOCUMENT v3.20.1
RECONCILIATION OF CASH - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Additional Cash Flow Elements and Supplemental Cash Flow Information [Abstract]      
Cash $ 9,663,746 $ 5,615,073  
Restricted cash 35,908,559 26,050,668  
Total cash and restricted cash $ 45,572,305 $ 31,665,741 $ 17,164,757