v3.26.1
Leases - Balance Sheet Classification (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Leases [Abstract]    
Operating lease right-of-use assets $ 70,655 $ 83,635
Operating lease current liabilities 24,976 22,357
Operating lease non-current liabilities 52,377 67,033
Finance lease right-of-use assets 3,346 915
Finance lease current liabilities 998 265
Finance lease non-current liabilities $ 2,350 $ 592
Operating lease, right-of-use asset, statement of financial position Other assets Other assets
Operating lease, liability, current, statement of financial position Accrued expenses Accrued expenses
Operating lease, liability, noncurrent, statement of financial position Other liabilities Other liabilities
Finance lease, right-of-use asset, statement of financial position Property, plant, and equipment, net Property, plant, and equipment, net