Quarterly report pursuant to Section 13 or 15(d)

SCHEDULE OF CASH AND CASH EQUIVALENTS AND RESTRICTED CASH (Details)

v3.21.2
SCHEDULE OF CASH AND CASH EQUIVALENTS AND RESTRICTED CASH (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Accounting Policies [Abstract]    
Cash $ 7,595,095 $ 1,238,611
Cash Equivalents 29,523,559 84,194,830
Cash and cash equivalents 37,118,654 85,433,441
Restricted cash, current 192,475 350,000
Restricted Cash, Noncurrent 477,425 669,900
Restricted cash 669,900 1,019,900
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total $ 37,788,554 $ 86,453,341