v3.25.4
Commitments and contingencies - Income Statement Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Lessee, Lease, Description [Line Items]        
Finance lease, right-of-use-asset amortization $ 607 $ 607 $ 1,821 $ 1,821
Other expenses 514 528 1,553 1,594
Operating Lease Costs 290 283 866 849
Total lease cost 1,411 1,418 4,240 4,264
Research and development        
Lessee, Lease, Description [Line Items]        
Finance lease, right-of-use-asset amortization 607 607 1,821 1,821
Operating Lease Costs 219 197 667 656
Selling, general and administrative        
Lessee, Lease, Description [Line Items]        
Operating Lease Costs $ 71 $ 86 $ 199 $ 193