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

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

 

Fiscal year ending March 31,      
       
2027   $ 405  
Total future lease payments     405  
Less: Imputed interest     (12 )
Present value of lease liabilities   $ 393