XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Details) - Schedule of future minimum payments under non-cancelable operating leases
Jun. 30, 2022
USD ($)
Schedule of future minimum payments under non-cancelable operating leases [Abstract]  
2022 $ 42,488
2023 84,975
2024 77,893
Total 205,356
Less: present value adjustment (5,789)
Present value of minimum lease payments $ 199,567