XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF ACCRUED LIABILITIES (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Tax liabilities $ 545,221 $ 557,894
Other 793,128 796,645
Total $ 1,338,349 $ 1,354,539