XML 79 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Restricted Cash (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Restricted Cash (Textual)    
Restricted cash $ 3,642,616 $ 6,121,637
Description of restricted cash notes payable maturity The restriction has been lifted upon the maturity of the notes payable on January 10, 2019. The restriction has been lifted upon the maturity of the notes payable on January 5, 2018.