XML 46 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
12 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Schedule of future minimum payments under the facility operating leases
Fiscal year ending March 31,    
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