XML 99 R81.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Pension and Profit Sharing Plans - Additional information (Detail)
12 Months Ended
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Employee
Compensationplan
Mar. 31, 2023
USD ($)
Mar. 31, 2022
USD ($)
Defined Benefit Plan Disclosure [Line Items]        
Current actuarial estimates contributions for fiscal year 2023 $ 0      
Employees fully vesting in employer's own contributions made beginning in 2007, requirement years   4 years    
Costs relating to employer discretionary contributions   $ 9,600,000 $ 9,100,000 $ 8,500,000
Current actuarial estimates contributions   $ 1,800,000 1,400,000 1,300,000
Number of employees covered under multi-employer pension plans | Employee   50    
Number of multi-employer plans | Compensationplan   2    
Expenses related to multi employer plans   $ 1,700,000 $ 1,800,000 $ 1,700,000
Minimum [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Collective bargaining agreement for employer covered under multi-employer plans, Expiration date, First   Feb. 29, 2024    
Maximum [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Collective bargaining agreement for employer covered under multi-employer plans, Expiration date, First   Mar. 31, 2025    
Scenario Forecast [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Expenses related to multi employer plans $ 2,000,000