XML 82 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Balance Sheet Classification (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Leases [Abstract]    
Operating lease right-of-use assets $ 83,635 $ 76,413
Operating lease current liabilities 22,357 19,280
Operating lease non-current liabilities 67,033 61,687
Finance lease right-of-use assets 915 878
Finance lease current liabilities 265 237
Finance lease non-current liabilities $ 592 $ 647
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