XML 71 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Cash and Restricted Cash (Details) - Schedule of cash and restricted cash - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Schedule of cash and restricted cash [Abstract]      
Cash $ 3,426,467 $ 6,388,978 $ 3,116,209
Restricted Cash 1,367,630 2,192,201 3,991,949
Total cash and restricted cash presented in the consolidated statement of cash flows $ 4,794,097 $ 8,581,179 $ 7,108,158