XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details) - Schedule of future minimum payments under non-cancelable operating leases
Mar. 31, 2022
USD ($)
Schedule of future minimum payments under non-cancelable operating leases [Abstract]  
2022 $ 63,731
2023 84,975
2024 77,894
Total 226,600
Less: present value adjustment (7,014)
Present value of minimum lease payments $ 219,586