XML 98 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - British Pound Sterling Term Loan - Additional Information (Detail) - British Pound Sterling [Member] - GBP (£)
Dec. 09, 2022
Mar. 04, 2020
Jan. 06, 2020
Dec. 31, 2023
Mar. 10, 2023
Mar. 09, 2023
Term loan due 2024            
Debt Instrument [Line Items]            
Line of Credit Facility, Maximum Borrowing Capacity £ 105,000,000          
Debt instrument maturity date Dec. 09, 2024          
Senior unsecured notes, interest rate 5.25%          
Term loan due 2025 | Bank of America, N.A            
Debt Instrument [Line Items]            
Line of Credit Facility, Maximum Borrowing Capacity     £ 700,000,000      
Debt instrument maturity date     Jan. 15, 2025      
Debt instrument effective date   Mar. 06, 2020        
Effective interest rate   0.70%        
Senior unsecured notes, interest rate       2.349%    
Term loan due 2025 | Bank of America, N.A | Minimum [Member]            
Debt Instrument [Line Items]            
Applicable margin adjustable based on pricing grid, percentage     0.85%      
Term loan due 2025 | Bank of America, N.A | Maximum [Member]            
Debt Instrument [Line Items]            
Applicable margin adjustable based on pricing grid, percentage     1.65%      
Term loan due 2025 | Bank of America, N.A | Credit Rating            
Debt Instrument [Line Items]            
Variable interest rate         1.65% 1.25%