v3.24.3
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Leases [Abstract]        
Operating lease cost $ 3,046 $ 1,425 $ 5,563 $ 2,702
Finance lease cost        
Amortization of leased assets 0 105 0 210
Interest on lease liabilities 0 3 0 7
Total lease cost $ 3,046 $ 1,533 $ 5,563 $ 2,919