XML 99 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Senior Notes - 2027 Notes (Details) - 2027 Notes - USD ($)
$ in Billions
12 Months Ended
Dec. 31, 2024
Jul. 09, 2019
Debt instrument, redemption, period two    
Debt Instrument [Line Items]    
Redemption price percentage 100.917%  
Debt instrument, redemption, period three    
Debt Instrument [Line Items]    
Redemption price percentage 100.00%  
Debt instrument, redemption, period four    
Debt Instrument [Line Items]    
Redemption price percentage 101.00%  
Debt instrument, redemption, period five    
Debt Instrument [Line Items]    
Redemption price percentage 100.00%  
Debt instrument, redemption, period six    
Debt Instrument [Line Items]    
Ownership percentage threshold to call debt in the event of default 30.00%  
Senior Notes    
Debt Instrument [Line Items]    
Aggregate principal amount   $ 1.2
Stated rate 5.50% 5.50%