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