v3.25.2
Note Payable
12 Months Ended
Mar. 31, 2025
Debt Disclosure [Abstract]  
Notes Payable Note Payable
In May 2023, we executed a 7.43% promissory note in the principal amount of $0.9 million in connection with certain insurance policy renewal premiums. The note was payable in monthly installments of $0.1 million, including principal and interest, through February 2024. We paid this note in full in August 2023.

In May 2022, we executed a 3.88% promissory note in the principal amount of $1.1 million in connection with certain insurance policy premiums. The note was payable in monthly installments of $0.1 million, including principal and interest, and we paid this note in full in April 2023.