v3.26.1
Workers' Compensation Claims Costs - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended 57 Months Ended
Jul. 01, 2021
Jun. 29, 2020
Mar. 31, 2026
Jun. 30, 2020
Dec. 31, 2025
Mar. 31, 2026
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Description of renewed agreement           The Company maintains a fully insured arrangement for its insured program, whereby third-party insurers assume substantially all risk of loss for claims incurred under the program. This fully insured arrangement covers claims incurred between July 1, 2021 and June 30, 2026.
Balance in Chubb trust accounts     $ 189,500,000   $ 175,300,000 $ 189,500,000
Workers' compensation liability     101,800,000   108,600,000 101,800,000
Collateral securities maintain to cover potential workers compensation claims losses     52,100,000   52,100,000 52,100,000
Surety bonds and standby letters of credit     52,100,000     52,100,000
Reserves and IBNR in excess of retention limits incurred but not reported     8,200,000   9,700,000  
Other Assets [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Accrual for costs incurred in excess of retention limits offset by a receivable     8,200,000   $ 9,700,000 8,200,000
2021-2022 Policy [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Maximum additional premiums charged amount for twelve month policy period, if claims develop adversely     7,500,000      
2021-2022 Policy [Member] | Minimum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Maximum savings amount for twelve month policy period, if claims develop favorably     20,000,000      
2021-2022 Policy [Member] | Maximum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Maximum savings amount for twelve month policy period, if claims develop favorably     30,000,000      
2022-2023 Policy [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Maximum additional premiums charged amount for twelve month policy period, if claims develop adversely     0      
2022-2023 Policy [Member] | Minimum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Maximum savings amount for twelve month policy period, if claims develop favorably     20,000,000      
2022-2023 Policy [Member] | Maximum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Maximum savings amount for twelve month policy period, if claims develop favorably     30,000,000      
2023-2024 Policy [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Maximum additional premiums charged amount for twelve month policy period, if claims develop adversely     0      
2023-2024 Policy [Member] | Minimum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Maximum savings amount for twelve month policy period, if claims develop favorably     20,000,000      
2023-2024 Policy [Member] | Maximum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Maximum savings amount for twelve month policy period, if claims develop favorably     30,000,000      
2024-2025 Policy [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Maximum additional premiums charged amount for twelve month policy period, if claims develop adversely     0      
2024-2025 Policy [Member] | Minimum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Maximum savings amount for twelve month policy period, if claims develop favorably     20,000,000      
2024-2025 Policy [Member] | Maximum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Maximum savings amount for twelve month policy period, if claims develop favorably     30,000,000      
2025-2026 Policy [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Maximum additional premiums charged amount for twelve month policy period, if claims develop adversely     0      
2025-2026 Policy [Member] | Minimum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Maximum savings amount for twelve month policy period, if claims develop favorably     20,000,000      
2025-2026 Policy [Member] | Maximum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Maximum savings amount for twelve month policy period, if claims develop favorably     $ 30,000,000      
Self Insured Programs [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percentage of worker's compensation exposure covered     14.00%      
Worker's compensation risk claim maximum     $ 3,000,000.0 $ 5,000,000.0    
Self Insured Programs [Member] | Maryland [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Reinsurance coverage     1,000,000.0 1,000,000.0   1,000,000.0
Self Insured Programs [Member] | Colorado [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Reinsurance coverage     $ 2,000,000.0 $ 2,000,000.0   $ 2,000,000.0
Insured Program [Member]            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percentage of worker's compensation exposure covered     86.00%      
Worker's compensation risk claim maximum $ 3,000,000          
Worker's compensation risk claim maximum   $ 5,000,000