XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Financing Arrangements - Long-term Debt Instruments (Parenthetical) (Detail)
3 Months Ended
May 19, 2021
May 10, 2021
Jan. 02, 2018
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Oct. 25, 2017
Equipment Financing Facilities [Member] | Minimum [Member]              
Debt Instrument [Line Items]              
Equipment financing facilities, fixed interest rate percentage           2.33%  
Equipment Financing Facilities [Member] | Maximum [Member]              
Debt Instrument [Line Items]              
Equipment financing facilities, fixed interest rate percentage           2.89%  
2025 Senior Notes [Member]              
Debt Instrument [Line Items]              
Debt interest rate at period end           4.875% 4.875%
Debt instrument maturity year           2025  
2026 Senior Notes [Member]              
Debt Instrument [Line Items]              
Debt interest rate at period end       4.50% 4.50% 4.50%  
Debt instrument maturity date       Nov. 15, 2026 Nov. 15, 2026 Nov. 15, 2026  
2029 Senior Notes [Member]              
Debt Instrument [Line Items]              
Debt interest rate at period end   4.125%   4.125% 4.125%    
Debt instrument maturity date   May 15, 2029   May 15, 2029 May 15, 2029    
Revolving Lines of Credit [Member] | 2026 ABL Facility [Member]              
Debt Instrument [Line Items]              
Debt instrument maturity date May 19, 2026            
Revolving Lines of Credit [Member] | 2026 ABL Facility [Member] | U.S. [Member]              
Debt Instrument [Line Items]              
Line of credit facility, interest rate at period end       2.51%      
Line of credit facility, expiration date       May 19, 2026      
Term Loan [Member] | Term Loan, Matures January 2025 [Member]              
Debt Instrument [Line Items]              
Debt interest rate at period end           2.36%  
Debt instrument maturity date     Jan. 02, 2025     Jan. 02, 2025  
Term Loan [Member] | 2028 Term Loan [Member]              
Debt Instrument [Line Items]              
Debt interest rate at period end       2.46% 2.46%    
Debt instrument maturity date       May 19, 2028 May 19, 2028