XML 66 R54.htm IDEA: XBRL DOCUMENT v3.26.1
Notes Payable and Long-Term Debt - Additional Information (Details) - Senior Notes
Feb. 28, 2026
Jan. 23, 2026
3.950% Senior Notes    
Debt Instrument [Line Items]    
Stated interest rate 3.95%  
3.600% Senior Notes    
Debt Instrument [Line Items]    
Stated interest rate 3.60%  
3.000% Senior Notes    
Debt Instrument [Line Items]    
Stated interest rate 3.00%  
1.700% Senior Notes    
Debt Instrument [Line Items]    
Stated interest rate 1.70%  
4.250% Senior Notes    
Debt Instrument [Line Items]    
Stated interest rate 4.25%  
5.450% Senior Notes    
Debt Instrument [Line Items]    
Stated interest rate 5.45%  
4.200% Senior Notes    
Debt Instrument [Line Items]    
Stated interest rate 4.20% 4.20%
4.750% Senior Notes    
Debt Instrument [Line Items]    
Stated interest rate 4.75% 4.75%