XML 234 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]    
Expense form operating leases $ 101,004 $ 103,242
Minimum lease payments description The future minimum lease payments are due during the year 2022  
Non-cancellable operating leases $ 1,115