XML 107 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - 2023 Activity - Additional Information (Details)
$ in Thousands, £ in Millions, $ in Millions
12 Months Ended
Dec. 05, 2023
GBP (£)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
GBP (£)
Dec. 31, 2023
AUD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
GBP (£)
Debt Instrument [Line Items]            
Principal amount   $ 10,109,133     $ 8,919,219  
Australia Transaction [Member]            
Debt Instrument [Line Items]            
Proceeds from the sale of first tranche prepay   475,000   $ 730    
Term loan   $ 1,200,000        
2.550% Senior Unsecured Notes due 2023 [Member]            
Debt Instrument [Line Items]            
Principal amount | £           £ 50.0
Senior unsecured notes, interest rate 2.55% 2.55%       2.55%
Purchase yield average percentage   13.00%       13.00%
Gain on prepayment of Debt   $ 1,100 £ 1.1      
Debt instrument paid off | £ £ 350.0          
Term Loan [Member]            
Debt Instrument [Line Items]            
Principal amount   $ 200,000     $ 200,000