XML 93 R79.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Instrument and Hedging Activity - Narrative (Details) - Designated as Hedging Instrument - USD ($)
May 31, 2024
May 31, 2023
May 31, 2022
Mar. 17, 2020
May 31, 2017
Interest Rate Swap A          
Derivative Instruments and Hedging Activities Disclosures [Line Items]          
Derivative interest rate         1.81%
Derivative, notional amount       $ 25,000,000.0  
Interest Rate Swap B          
Derivative Instruments and Hedging Activities Disclosures [Line Items]          
Derivative interest rate       0.61%  
Derivative, notional amount       $ 75,000,000.0  
Interest Rate Swap B | Forecast          
Derivative Instruments and Hedging Activities Disclosures [Line Items]          
Derivative, notional amount $ 40,000,000.0 $ 75,000,000.0 $ 100,000,000.0