v3.24.3
Leases - Balance Sheet Line Items (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Assets      
Operating lease assets $ 43,289 $ 27,415 $ 17,269
Finance lease assets 0 0 35
Total leased assets 43,289 27,415 17,304
Current      
Operating 8,192 7,016 4,172
Finance 0 57 228
Noncurrent      
Operating 36,176 21,459 14,559
Total lease liabilities $ 44,368 $ 28,532 $ 18,959
Operating lease, right-of-use asset, statement of financial position [extensible list] Other assets Other assets Other assets
Finance lease, right-of-use asset, statement of financial position [extensible list] Other assets Other assets Other assets
Operating lease, liability, current, statement of financial position [extensible enumeration] Accrued expenses and other current liabilities Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Finance lease, liability, current, statement of financial position [extensible enumeration] Current portion of long-term debt Current portion of long-term debt Current portion of long-term debt
Finance lease accumulated amortization $ 1,300 $ 1,500 $ 3,600