v3.25.2
Trade Accounts Receivable Sale Programs - Schedule of Trade Accounts Receivable Sale Programs Key Terms (Details) - May 31, 2025
USD ($)
CNY (¥)
A & I    
Trade Accounts Receivable Securitization and Sale Program [Line Items]    
Maximum amount $ 250,000,000  
B    
Trade Accounts Receivable Securitization and Sale Program [Line Items]    
Maximum amount 100,000,000  
C    
Trade Accounts Receivable Securitization and Sale Program [Line Items]    
Maximum amount | ¥   ¥ 1,900,000,000
D    
Trade Accounts Receivable Securitization and Sale Program [Line Items]    
Maximum amount 230,000,000  
E    
Trade Accounts Receivable Securitization and Sale Program [Line Items]    
Maximum amount 170,000,000  
F    
Trade Accounts Receivable Securitization and Sale Program [Line Items]    
Maximum amount 75,000,000  
G    
Trade Accounts Receivable Securitization and Sale Program [Line Items]    
Maximum amount 100,000,000  
H    
Trade Accounts Receivable Securitization and Sale Program [Line Items]    
Maximum amount $ 2,000,000,000