v3.26.1
CREDIT LOSSES (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Feb. 28, 2026
Feb. 28, 2025
Feb. 28, 2026
Feb. 28, 2025
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Allowance, beginning of period $ 555 $ 385 $ 438 $ 436
Current period provision for expected credit losses 225 132 694 382
Write-offs charged against allowance (466) (332) (1,305) (1,067)
Recoveries collected 267 230 754 664
Allowance, end of period $ 581 $ 415 $ 581 $ 415