v3.25.4
Debt - Schedule of Debt (Details) - Secured Debt - Line of Credit - Term Loan Facility - USD ($)
$ in Thousands
Dec. 31, 2025
Mar. 31, 2025
Debt Instrument [Line Items]    
Principal loan balance $ 46,985 $ 46,450
Facility charge and diligence fee (144) (201)
Unamortized issuance costs (643) (901)
Accumulated end of term fee 1,430 1,029
Long term debt, net of discount $ 47,628 $ 46,377