XML 44 R23.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Tables)
12 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Schedule of Future Minimum Payments Under the Facility Operating Lease Future minimum payments under the facility operating lease, as of March 31, 2024, are listed in the table below (in thousands).
Fiscal year ending March 31,    
2025   452 
2026   470 
2027   405 
Total future lease payments   1,327 
Less: Imputed interest   (137)
Present value of lease liabilities  $1,190