v3.26.1
Long-term debt - Schedule of Debt (Details) - Secured Debt - Term Loan Facility - Line of Credit - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Debt Instrument [Line Items]    
Principal loan balance $ 82,252 $ 46,450
Facility charge and diligence fee (120) (201)
Unamortized issuance costs (536) (901)
Accumulated end of term fee 1,712 1,029
Long term debt, net $ 83,308 $ 46,377