v3.26.1
Leases (Tables)
3 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Future Minimum Payments Under the Facility Operating Lease

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

 

Annual Fiscal Year      
2027   283  
Total future lease payments   $ 283  
Less: Imputed interest     (5 )
Present value of lease liability   $ 278