XML 71 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Accruals and Other Payables (Details) - Schedule of accruals and other payables - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Schedule of accruals and other payables [Abstract]    
Accruals $ 1,804,131 $ 910,325
Other payables 200,407
Total payables $ 1,804,131 $ 1,110,732