XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Tables)
6 Months Ended
Sep. 30, 2024
Leases [Abstract]  
Schedule of Future Minimum Payments Under the Facility Operating Lease Future minimum payments under the facility operating lease, as of September 30, 2024, are listed in the table below (in thousands).
Annual Fiscal Years    
2025  $228 
2026   470 
2027   405 
Total future lease payments  $1,103 
Less: Imputed interest   (94)
Present value of lease liability  $1,009