XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details) - Schedule of future minimum payments under non-cancelable operating leases
Mar. 31, 2023
USD ($)
Schedule of future minimum payments under non-cancelable operating leases [Abstract]  
2023 $ 63,731
2024 77,894
Total 141,625
Less: present value adjustment (2,811)
Present value of minimum lease payments $ 138,814