XML 72 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details) - Schedule of future minimum payments under non-cancelable operating leases
Dec. 31, 2021
USD ($)
Schedule of future minimum payments under non-cancelable operating leases [Abstract]  
2022 $ 84,975
2023 84,975
2024 77,894
Total 247,844
Less: present value adjustment (8,353)
Present value of minimum lease payments $ 239,491