v3.25.4
Debt - Schedule of Debt and Capital Lease Obligations (Parenthetical) (Details)
12 Months Ended
Dec. 31, 2025
Mar. 31, 2025
4.7% senior notes due 2025    
Debt Instrument [Line Items]    
Debt instrument, interest rate 4.70%  
Debt instrument, maturity year 2025  
3.95% senior notes due 2027    
Debt Instrument [Line Items]    
Debt instrument, interest rate 3.95%  
Debt instrument, maturity year 2027  
5.875% senior notes due 2035    
Debt Instrument [Line Items]    
Debt instrument, interest rate 5.875% 5.875%
Debt instrument, maturity year 2035  
Senior unsecured credit facility due 2028    
Debt Instrument [Line Items]    
Debt instrument, maturity year 2028