v3.25.4
Debt - Schedule of Debt Maturity (Details)
$ in Millions
Dec. 31, 2025
USD ($)
Debt Disclosure [Abstract]  
2026 $ 0
2027 0
2028 1,415
2029 0
2030 0
Thereafter $ 1,735