XML 118 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Schedule of Long-term Debt (Details)
$ in Thousands, € in Millions
Dec. 31, 2024
USD ($)
Dec. 31, 2024
EUR (€)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
EUR (€)
Debt Instrument        
Unamortized discounts and debt issuance costs $ (22,536)      
Long-term debt, net 6,320,178   $ 6,246,585  
Current portion of long-term debt, net (1,851,513)   (1,255,999)  
Long-term debt, net 4,468,665   4,990,586  
Secured Debt        
Debt Instrument        
Unamortized discounts and debt issuance costs (6,245)   (7,261)  
Long-term debt, net 2,459,365   2,181,368  
Secured Debt | Asset-backed Canadian commercial paper conduit facility        
Debt Instrument        
Long-term debt, gross 77,381   70,742  
Secured Debt | Asset-backed U.S. commercial paper conduit facility        
Debt Instrument        
Long-term debt, gross 431,846   233,258  
Secured Debt | Asset-backed securitization debt        
Debt Instrument        
Long-term debt, gross 1,956,383   1,884,629  
Medium-Term Note        
Debt Instrument        
Unamortized discounts and debt issuance costs (13,091)   (15,710)  
Long-term debt, net 3,114,013   3,319,138  
Medium-Term Note | Due in 2024, issued November 2019        
Debt Instrument        
Long-term debt, gross $ 0   662,238 € 600.0
Stated interest rate 3.14% 3.14%    
Medium-Term Note | Due in 2025, issued June 2020        
Debt Instrument        
Long-term debt, gross $ 700,000   700,000  
Stated interest rate 3.35% 3.35%    
Medium-Term Note | Due in 2026, issued April 2023        
Debt Instrument        
Long-term debt, gross $ 727,104 € 700.0 772,610 € 700.0
Stated interest rate 6.36% 6.36%    
Medium-Term Note | Due in 2027, issued February 2022        
Debt Instrument        
Long-term debt, gross $ 500,000   500,000  
Stated interest rate 3.05% 3.05%    
Medium-Term Note | Due in 2028, issued March 2023        
Debt Instrument        
Long-term debt, gross $ 700,000   700,000  
Stated interest rate 6.50% 6.50%    
Medium-Term Note | Due in 2029, issued June 2024        
Debt Instrument        
Long-term debt, gross $ 500,000   0  
Stated interest rate 5.95% 5.95%    
Senior Notes        
Debt Instrument        
Unamortized discounts and debt issuance costs $ (3,200)   (3,921)  
Long-term debt, net 746,800   746,079  
Senior Notes | Due in 2025, issued July 2015        
Debt Instrument        
Long-term debt, gross $ 450,000   450,000  
Stated interest rate 3.50% 3.50%    
Senior Notes | Due in 2045, issued July 2015        
Debt Instrument        
Long-term debt, gross $ 300,000   300,000  
Stated interest rate 4.625% 4.625%    
Senior Unsecured Debt        
Debt Instrument        
Long-term debt, net $ 3,860,813   $ 4,065,217