XML 76 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and contingencies - Income Statement Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Lessee, Lease, Description [Line Items]        
Finance Lease Costs $ 607 $ 607 $ 1,214 $ 1,214
Interest on lease liabilities 531 542 1,065 1,086
Operating Lease Costs 285 281 566 561
Total lease cost 1,423 1,430 2,845 2,861
Research and development        
Lessee, Lease, Description [Line Items]        
Finance Lease Costs 607 607 1,214 1,214
Operating Lease Costs 229 228 458 457
Selling, general and administrative        
Lessee, Lease, Description [Line Items]        
Operating Lease Costs $ 56 $ 53 $ 108 $ 104