XML 109 R86.htm IDEA: XBRL DOCUMENT v3.25.4
Debt - 2024 Activity - Additional Information (Detail)
$ in Thousands, £ in Millions, $ in Millions
3 Months Ended 12 Months Ended
Jan. 15, 2025
USD ($)
Apr. 18, 2024
USD ($)
Apr. 18, 2024
AUD ($)
Oct. 10, 2023
Facility
May 18, 2023
Facility
Mar. 31, 2023
Facility
Dec. 31, 2025
USD ($)
Facility
Dec. 31, 2024
USD ($)
Dec. 31, 2024
GBP (£)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
AUD ($)
Dec. 31, 2024
GBP (£)
May 24, 2024
USD ($)
May 24, 2024
GBP (£)
Debt Instrument [Line Items]                            
Amount of term loan paid             $ 2,252,731 $ 701,809   $ 988,162        
Number of facilities sold | Facility           3 9              
Australia Facility [Member]                            
Debt Instrument [Line Items]                            
Term loan paid off and terminated with proceeds from Utah transaction   $ 306,000 $ 470                      
Revolving Credit Facility [Member]                            
Debt Instrument [Line Items]                            
Line of credit facility, Borrowing capacity             $ 1,280,000              
Revolving credit facility amount paid               375,000            
Additional amount of revolving credit facility paid               756,000            
Australia Transaction [Member]                            
Debt Instrument [Line Items]                            
Number of facilities sold | Facility         7                  
Number of remaining facilities sold | Facility       4                    
Proceeds from the sale of first tranche prepay                   475,000 $ 730      
Term loan                   $ 1,200,000        
Secured term loan due 2034 | British Pound Sterling [Member]                            
Debt Instrument [Line Items]                            
Principal amount               $ 800,000       £ 631 $ 800,000 £ 631
Debt instrument maturity year             2034              
Term loan due 2025 | British Pound Sterling [Member]                            
Debt Instrument [Line Items]                            
Debt instrument maturity year 2025             2025 2025          
Amount of term loan paid $ 493,000               £ 105          
Additional amount of term loan paid | £                 £ 102          
Secured term loan due 2024 | British Pound Sterling [Member]                            
Debt Instrument [Line Items]                            
Debt instrument maturity year               2024 2024          
Amount of term loan paid               $ 105,000