XML 31 R21.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
3 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Future Minimum Payments Under the Facility Operating Lease

Future minimum payments under the facility operating lease, as of June 30, 2025, are listed in the table below (in thousands).

 

Annual Fiscal Years    
2026   354 
2027   405 
Total future lease payments  $759 
Less:  Imputed interest   (44)
Present value of lease liability  $715