v3.26.1
Commitments and contingencies - Components of lease expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Finance lease costs:    
Amortization of right-of-use asset $ 2,428 $ 2,428
Interest on lease liabilities 2,063 2,118
Operating lease costs 1,156 1,129
Total lease cost $ 5,647 $ 5,675