XML 37 R28.htm IDEA: XBRL DOCUMENT v3.21.2
SCHEDULE OF CASH, CASH EQUIVALENTS AND RESTRICTED CASH (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Cash and Cash Equivalents [Abstract]        
Cash and cash equivalent $ 4,067,987 $ 6,903,499    
Restricted cash-current 2,500,000 2,500,000    
Total Cash and cash equivalent and Restricted cash $ 6,567,987 $ 9,403,499 $ 12,736,757 $ 16,072,169