v3.25.3
Debt - Summary of Outstanding Debt (Parenthetical) (Detail)
Sep. 27, 2025
Dec. 31, 2024
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 M [Member]    
Debt Instrument [Line Items]    
Stated interest rate on debt instrument 3.53% 3.53%
Senior Unsecured Notes Series N [Member]    
Debt Instrument [Line Items]    
Stated interest rate on debt instrument 1.68% 1.68%
Senior Unsecured Notes Series O [Member]    
Debt Instrument [Line Items]    
Stated interest rate on debt instrument 2.25% 2.25%
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%