v3.25.4
Debt - Schedule of Long-term Debt (Details)
$ in Thousands, € in Millions
Dec. 31, 2025
USD ($)
Dec. 31, 2025
EUR (€)
Nov. 30, 2025
Jul. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
USD ($)
Dec. 31, 2024
EUR (€)
Debt Instrument              
Unamortized discounts and debt issuance costs $ (13,628)            
Long-term debt, net 2,469,241         $ 6,320,178  
Current portion of long-term debt, net (819,629)         (1,851,513)  
Long-term debt, net 1,649,612         4,468,665  
Secured Debt              
Debt Instrument              
Unamortized discounts and debt issuance costs 0         (6,245)  
Long-term debt, net 0         2,459,365  
Secured Debt | Asset-backed Canadian commercial paper conduit facility              
Debt Instrument              
Long-term debt, gross 0         77,381  
Secured Debt | Asset-backed U.S. commercial paper conduit facility              
Debt Instrument              
Long-term debt, gross 0         431,846  
Secured Debt | Asset-backed securitization debt              
Debt Instrument              
Long-term debt, gross 0         1,956,383  
Medium-term notes              
Debt Instrument              
Unamortized discounts and debt issuance costs (10,906)         (13,091)  
Long-term debt, net 2,171,963         3,114,013  
Medium-term notes | Due in 2025, issued June 2020              
Debt Instrument              
Long-term debt, gross $ 0         700,000  
Stated interest rate 3.35% 3.35%     3.35%    
Medium-term notes | Due in 2026, issued April 2023              
Debt Instrument              
Long-term debt, gross $ 821,814 € 700.0       727,104 € 700.0
Stated interest rate 6.36% 6.36%          
Medium-term notes | 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 notes | Due in 2028, issued March 2023              
Debt Instrument              
Long-term debt, gross $ 0         700,000  
Stated interest rate 6.50% 6.50% 6.50%        
Medium-term notes | Due in 2029, issued June 2024              
Debt Instrument              
Long-term debt, gross $ 144,903         500,000  
Stated interest rate 5.95% 5.95% 5.95%        
Medium-term notes | Due in 2030, issued March 2025              
Debt Instrument              
Long-term debt, gross $ 716,152 € 610.0       0  
Stated interest rate 5.61% 5.61%          
Senior notes              
Debt Instrument              
Unamortized discounts and debt issuance costs $ (2,722)         (3,200)  
Long-term debt, net 297,278         746,800  
Senior notes | Due in 2025, issued July 2015              
Debt Instrument              
Long-term debt, gross $ 0         450,000  
Stated interest rate 3.50% 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%   4.625%      
Senior Unsecured Debt              
Debt Instrument              
Long-term debt, net $ 2,469,241         $ 3,860,813