XML 116 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
FINANCIAL INSTRUMENTS AND FAIR VALUE - Interest Rate Swap Agreements (Details) - USD ($)
Dec. 31, 2023
Jan. 31, 2022
May 31, 2021
Jul. 31, 2020
Jun. 30, 2018
Interest Rate swap Due December 2026          
Derivative [Line Items]          
Notional principal amount of derivative liability $ 273,800,000 $ 300,000,000.0      
Notional principal amount of derivative liability, at maturity   228,800,000      
Interest Rate swap Due December 2031          
Derivative [Line Items]          
Notional principal amount of derivative liability 250,000,000.0 250,000,000.0      
Notional principal amount of derivative liability, at maturity   $ 250,000,000.0      
Interest Rate swap Due May 2031          
Derivative [Line Items]          
Notional principal amount of derivative liability 165,900,000   $ 184,400,000    
Notional principal amount of derivative liability, at maturity     $ 110,600,000    
Interest Rate swap Due December 2028          
Derivative [Line Items]          
Notional principal amount of derivative liability 76,200,000     $ 93,500,000  
Notional principal amount of derivative liability, at maturity       50,600,000  
Interest Rate swap Due November 2025          
Derivative [Line Items]          
Notional principal amount of derivative liability 68,000,000.0     85,500,000  
Notional principal amount of derivative liability, at maturity       $ 57,300,000  
Interest Rate swap Due February 2025          
Derivative [Line Items]          
Notional principal amount of derivative liability $ 58,800,000       $ 100,000,000.0
Notional principal amount of derivative liability, at maturity         $ 53,100,000