v3.26.1
Debt - Summary of Outstanding Debt (Parenthetical) (Detail)
Jul. 04, 2026
Dec. 31, 2025
Senior Unsecured Notes Series K [Member]    
Debt Instrument [Line Items]    
Stated interest rate on debt instrument 3.44% 3.44%
Senior Unsecured Notes Series L [Member]    
Debt Instrument [Line Items]    
Stated interest rate on debt instrument 3.31% 3.31%
Senior Unsecured Notes Series N [Member]    
Debt Instrument [Line Items]    
Stated interest rate on debt instrument 1.68% 1.68%
Senior Unsecured Notes Series M [Member]    
Debt Instrument [Line Items]    
Stated interest rate on debt instrument 3.53% 3.53%
Senior Unsecured Notes Series O [Member]    
Debt Instrument [Line Items]    
Stated interest rate on debt instrument 2.25% 2.25%
Senior Notes - 5.25% - due March 2036    
Debt Instrument [Line Items]    
Stated interest rate on debt instrument 5.25% 5.25%
Senior Notes - 4.95% - due March 2033    
Debt Instrument [Line Items]    
Stated interest rate on debt instrument 4.95% 4.95%
Senior Notes - 4.66% - due March 2031    
Debt Instrument [Line Items]    
Stated interest rate on debt instrument 4.66% 4.66%
Senior Notes - 4.40% - due March 2029    
Debt Instrument [Line Items]    
Stated interest rate on debt instrument 4.40% 4.40%
Senior Notes - 4.32% - due September 2027    
Debt Instrument [Line Items]    
Stated interest rate on debt instrument 4.32% 4.32%
Senior Unsecured Notes Series P [Member]    
Debt Instrument [Line Items]    
Stated interest rate on debt instrument 4.91% 4.91%
Senior Unsecured Notes Series Q [Member]    
Debt Instrument [Line Items]    
Stated interest rate on debt instrument 4.91% 4.91%