XML 74 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Instruments and Hedging Activities - Income Statement Impact (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 28, 2023
Feb. 28, 2022
Feb. 28, 2023
Feb. 28, 2022
Derivative [Line Items]        
Derivative cash settlements interest income (expense) $ 0 $ 0 $ 0 $ 0
Derivative forward value gains     330,035 122,930
Derivative gains 102,308 169,280 342,685 43,203
Interest rate swaps        
Derivative [Line Items]        
Derivative cash settlements interest income (expense) 18,634 (26,212) 12,650 (79,727)
Derivative forward value gains 83,674 195,492 330,035 122,930
Derivative gains $ 102,308 $ 169,280 $ 342,685 $ 43,203