XML 78 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Jul. 12, 2024
Jan. 30, 2024
Jul. 12, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]            
Repayment of notes       $ 300 $ 0 $ 250
Aggregate principal amount issued   $ 500        
Stated interest rate   4.90%        
Debt instrument maturity date   Mar. 01, 2029        
Debt instrument, offering date   Jan. 30, 2024        
2.40% Notes [Member]            
Debt Instrument [Line Items]            
Stated interest rate       2.40%    
3.45% Notes [Member]            
Debt Instrument [Line Items]            
Stated interest rate       3.45%    
5.00% Notes [Member]            
Debt Instrument [Line Items]            
Debt instrument, maturity year     2052      
Aggregate principal amount issued     $ 300      
Stated interest rate     5.00% 5.00%    
Debt instrument maturity date     Jul. 15, 2052      
Redeemable principal amount percentage     100.00%      
Basis spread on federal funds rate     30.00%      
Redeemable principal amount percentage     100.00%      
Debt instrument, start date of redemption     Jan. 15, 2052      
Debt instrument, offering date     Jul. 12, 2022      
3.875% Notes [Member]            
Debt Instrument [Line Items]            
Repayment of notes $ 300          
Debt instrument, maturity year     2024      
Aggregate principal amount issued     $ 300      
Stated interest rate     3.875%      
Debt instrument maturity date     Jul. 12, 2024      
Basis spread on federal funds rate     15.00%      
Debt instrument, offering date     Jul. 12, 2022      
4.90% Notes [Member]            
Debt Instrument [Line Items]            
Debt instrument, maturity year   2029        
Aggregate principal amount issued   $ 500        
Stated interest rate   4.90%        
Debt instrument maturity date   Mar. 01, 2029        
Redeemable principal amount percentage   100.00%        
Basis spread on federal funds rate   15.00%        
Redeemable principal amount percentage   100.00%        
Debt instrument, offering date   Jan. 30, 2024        
4.90% Notes [Member] | Long-Term Debt [Member] | 5-year Facility [Member]            
Debt Instrument [Line Items]            
Borrowings outstanding   $ 497