v3.26.3
Fair Value Measurement - Additional Information (Details) - USD ($)
Aug. 31, 2026
May 31, 2026
Aug. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Financial assets $ 36,379,545,000 $ 36,981,163,000  
Financial liabilities 35,059,930,000 $ 35,689,913,000  
Recurring Basis      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Financial assets 0   $ 0
Financial liabilities 0   0
Fair Value, Nonrecurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Financial assets 0   0
Financial liabilities $ 0   $ 0