Annual and transition report of foreign private issuers pursuant to Section 13 or 15(d)

Accrued Liabilities and Other Payables (Tables)

v3.22.1
Accrued Liabilities and Other Payables (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Schedule of accrued liabilities and other payables
    December 31,
2021
    December 31,
2020
 

Accrued liabilities and other payables

  $ 25,741,789     $ 11,440,174  
Accrued interest     520,304       462,304  
Other     1,269,240       249,155  
    $ 27,531,333     $ 12,151,633