XML 28 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
9 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Future Minimum Payments Under the Facility Operating Lease Future minimum payments under the facility operating lease, as of December 31, 2023, are listed in the table below (in thousands).
Annual Fiscal Years  Operating
Lease
 
2024  $111 
2025   452 
2026   470 
2027   405 
Total future lease payments  $1,438 
Less: Imputed interest   (161)
Present value of lease liability  $1,277