XML 31 R7.htm IDEA: XBRL DOCUMENT v3.20.1
RECONCILIATION OF CASH - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Mar. 31, 2019
Dec. 31, 2018
Additional Cash Flow Elements and Supplemental Cash Flow Information [Abstract]        
Cash $ 9,424,385 $ 9,663,746 $ 5,211,161  
Restricted cash 45,424,829 35,908,559 45,928,136  
Total cash and restricted cash $ 54,849,214 $ 45,572,305 $ 51,139,297 $ 31,665,741