XML 72 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Short-Term Borrowings and Credit Lines - Additional Information (Detail) - USD ($)
Mar. 10, 2023
Mar. 11, 2022
May 31, 2023
May 31, 2022
Aug. 16, 2019
Short-term Debt [Line Items]          
Notes payable     $ 6,000,000 $ 10,000,000  
Committed Credit Facility, Maturing March 8, 2024 | Revolving Credit Facility          
Short-term Debt [Line Items]          
Notes payable     0 0  
Line of Credit | Committed Credit Facility, Maturing March 11, 2027 | Revolving Credit Facility          
Short-term Debt [Line Items]          
Borrowing capacity   $ 2,000,000,000     $ 2,000,000,000
Extension term   2 years      
Revolving credit facility, fee   0.04%      
Debt instrument, term   5 years      
Line of credit facility, amount outstanding     $ 0 $ 0  
Line of Credit | Committed Credit Facility, Maturing March 11, 2027 | Revolving Credit Facility | Secured Overnight Financing Rate (SOFR)          
Short-term Debt [Line Items]          
Basis spread on variable rate, above LIBOR   0.60%      
Line of Credit | Committed Credit Facility, Maturing March 11, 2027 | Revolving Credit Facility, Option To Increase Upon Lender Approval          
Short-term Debt [Line Items]          
Borrowing capacity   $ 3,000,000,000      
Line of Credit | Committed Credit Facility, Maturing March 8, 2024 | Revolving Credit Facility          
Short-term Debt [Line Items]          
Borrowing capacity $ 1,000,000,000 $ 1,000,000,000      
Extension term 364 days        
Revolving credit facility, fee 0.02%        
Debt instrument, term 364 days 364 days      
Line of Credit | Committed Credit Facility, Maturing March 8, 2024 | Revolving Credit Facility | Secured Overnight Financing Rate (SOFR)          
Short-term Debt [Line Items]          
Basis spread on variable rate, above LIBOR 0.60%        
Line of Credit | Committed Credit Facility, Maturing March 8, 2024 | Revolving Credit Facility, Option To Increase Upon Lender Approval          
Short-term Debt [Line Items]          
Borrowing capacity $ 1,500,000,000