v3.26.1
Note Payable
12 Months Ended
Mar. 31, 2026
Debt Disclosure [Abstract]  
Notes Payable Note Payable
In May 2025, we executed a 6.54% promissory note in the principal amount of $1.0 million in connection with certain insurance policy premiums. The note is payable in monthly installments of approximately $0.1 million, including principal and interest, through April 2026. As of March 31, 2026, the outstanding balance related to the premium financing was approximately $0.1 million. Interest accrued related to the premium financing arrangement was immaterial as of March 31, 2026.