XML 88 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEBT - Additional Information (Detail)
12 Months Ended
Nov. 09, 2020
Dec. 31, 2023
USD ($)
Jun. 15, 2023
USD ($)
Dec. 31, 2022
Sep. 30, 2022
USD ($)
Nov. 24, 2020
USD ($)
Dec. 31, 2019
USD ($)
Debt Instrument [Line Items]              
Repurchase price percentage of principle and interest amount   101.00%          
Revolving credit facility | Senior notes              
Debt Instrument [Line Items]              
Aggregate principal amount             $ 600,000,000
Debt instrument, interest rate           3.88% 5.38%
Credit agreement amended, due in 2026              
Debt Instrument [Line Items]              
Finance lease, maximum amount under debt agreement     $ 200,000,000        
Credit agreement amended, due in 2026 | Line of credit              
Debt Instrument [Line Items]              
Interest coverage ratio   3.00          
Maximum consolidated leverage ratio   4.00          
EBITDA requirement amount   $ 50,000,000          
Material acquisition threshold         $ 200,000,000    
Leverage ratio   2.85          
Credit agreement amended, due in 2026 | Line of credit | Minimum              
Debt Instrument [Line Items]              
Facility fee percentage   0.15%          
Credit agreement amended, due in 2026 | Line of credit | Maximum              
Debt Instrument [Line Items]              
Maximum consolidated leverage ratio   4.50          
Facility fee percentage   0.25%          
Credit agreement amended, due in 2026 | Line of credit | Eurodollar | Minimum              
Debt Instrument [Line Items]              
Applicable rate based on variable rate   1.10%          
Credit agreement amended, due in 2026 | Line of credit | Eurodollar | Maximum              
Debt Instrument [Line Items]              
Applicable rate based on variable rate   1.30%          
Credit agreement amended, due in 2026 | Line of credit | Base Rate | Minimum              
Debt Instrument [Line Items]              
Applicable rate based on variable rate   0.10%          
Credit agreement amended, due in 2026 | Line of credit | Base Rate | Maximum              
Debt Instrument [Line Items]              
Applicable rate based on variable rate   0.30%          
Credit agreement amended, due in 2026 | $125 million term loan, due in 2026 | Line of credit              
Debt Instrument [Line Items]              
Maximum borrowing capacity of line of credit facility   $ 125,000,000          
$500 million Senior Notes, due in 2029 | Senior notes              
Debt Instrument [Line Items]              
Aggregate principal amount   $ 500,000,000       $ 500,000,000  
Debt instrument, interest rate   3.88%   3.88%      
Debt instrument, redemption price, percentage 100.00%            
Issuance costs           $ 5,800,000  
$500 million Senior Notes, due in 2029 | Senior notes | Equity offering              
Debt Instrument [Line Items]              
Debt instrument, redemption price, percentage 103.88%            
$500 million Senior Notes, due in 2029 | Senior notes | Equity offering | Maximum              
Debt Instrument [Line Items]              
Debt instrument, redemption price, percentage of principal amount redeemed 40.00%