XML 18 R7.htm IDEA: XBRL DOCUMENT v3.20.2
RECONCILIATION OF CASH - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Jun. 30, 2019
Dec. 31, 2018
Additional Cash Flow Elements and Supplemental Cash Flow Information [Abstract]        
Cash $ 7,633,149 $ 9,663,746 $ 6,289,008  
Restricted cash 39,921,183 35,908,559 42,600,430  
Total cash and restricted cash $ 47,554,332 $ 45,572,305 $ 48,889,438 $ 31,665,741