XML 120 R82.htm IDEA: XBRL DOCUMENT v3.22.2
Major Vendors (Details) - Schedule of purchase from and accounts payable to of major vendors - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Major Vendors (Details) - Schedule of purchase from and accounts payable to of major vendors [Line Items]    
Purchase $ 22,906 $ 1,592,239
Accounts Payable 1,564,627 1,874,339
Vendor A [Member]    
Major Vendors (Details) - Schedule of purchase from and accounts payable to of major vendors [Line Items]    
Purchase 1,592,239
Accounts Payable 1,564,627 1,874,339
Vendor B [Member]    
Major Vendors (Details) - Schedule of purchase from and accounts payable to of major vendors [Line Items]    
Purchase 22,906
Accounts Payable