XML 97 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Credit Facility - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Jun. 29, 2022
May 06, 2022
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]        
Adjustments to applicable margin     0.375%  
Commitment fee     0.30% 0.25%
Minimum [Member]        
Debt Instrument [Line Items]        
Commitment fee 0.125%      
Maximum [Member]        
Debt Instrument [Line Items]        
Commitment fee 0.30%      
Alternate Base Rate [Member] | Minimum [Member]        
Debt Instrument [Line Items]        
Applicable margin for term loan 0.00%      
Applicable margin for revolving loans 0.00%      
Alternate Base Rate [Member] | Maximum [Member]        
Debt Instrument [Line Items]        
Applicable margin for term loan 0.70%      
Applicable margin for revolving loans 0.50%      
Term Benchmark Loans or RFR Loans [Member] | Minimum [Member]        
Debt Instrument [Line Items]        
Applicable margin for revolving loans 0.80%      
Term Benchmark Loans or RFR Loans [Member] | Maximum [Member]        
Debt Instrument [Line Items]        
Applicable margin for revolving loans 1.50%      
Revolving Credit Facility [Member]        
Debt Instrument [Line Items]        
Increase in revolving credit facility   $ 500.0    
Debt instrument amendment extended maturity date description     The amendment extended the maturity date of our revolving facility to June 30, 2026 with our option to extend for an additional 12 months.  
Unsecured Revolving Credit Facility [Member]        
Debt Instrument [Line Items]        
Amount of senior unsecured debt   1,800.0    
Debt instrument maturity date Jun. 30, 2026      
Credit facilities, amount outstanding     $ 1,500.0 $ 929.6
Line of credit facility, Borrowing capacity     $ 300.0 $ 900.0
Maximum incremental credit facility $ 1,000.0      
Credit facilities, weighted average interest rate     5.90% 3.80%
Term Loan [Member]        
Debt Instrument [Line Items]        
Amount of senior unsecured debt $ 200.0 $ 200.0    
Debt instrument maturity date Jun. 30, 2027      
Interest rate at end of period     7.20% 5.70%
Term Loan [Member] | Term Benchmark Loans [Member] | Minimum [Member]        
Debt Instrument [Line Items]        
Applicable margin for term loan 0.875%      
Term Loan [Member] | Term Benchmark Loans [Member] | Maximum [Member]        
Debt Instrument [Line Items]        
Applicable margin for term loan 1.70%