XML 55 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Details) - Schedule of future minimum payments under the facility operating leases
Mar. 31, 2023
USD ($)
Leases [Abstract]  
2024 $ 462,008
2025 452,275
2026 470,366
2027 404,951
Total future lease payments 1,789,600
Less: Imputed interest (244,409)
Present value of lease liabilities $ 1,545,191