v3.22.2.2
DEBT Interest Rate Swap Agreements (Details) - USD ($)
$ in Millions
Jul. 31, 2022
Feb. 26, 2021
Feb. 28, 2020
Feb. 18, 2020
Jun. 28, 2019
Feb. 19, 2019
Aug. 06, 2018
2020 Interest Rate Swap - August 2019 Designation - February 2022 Expiration              
Schedule of Interest Rate Swap Agreements [Line Items]              
Derivative, Fixed Interest Rate 1.1975%            
Derivative, Notional Amount $ 0.0 [1]   $ 50.0        
2020 Interest Rate Swap - June 2019 Designation - February 2022 Expiration              
Schedule of Interest Rate Swap Agreements [Line Items]              
Derivative, Fixed Interest Rate 1.409%            
Derivative, Notional Amount $ 0.0 [1]   50.0        
2019 Interest Rate Swap - June 2019 Designation - July 2021 Expiration              
Schedule of Interest Rate Swap Agreements [Line Items]              
Derivative, Fixed Interest Rate 1.719%            
Derivative, Notional Amount $ 0.0       $ 50.0    
2020 Interest Rate Swap - January 2019 Designation - February 2021 Expiration              
Schedule of Interest Rate Swap Agreements [Line Items]              
Derivative, Fixed Interest Rate 2.4187%            
Derivative, Notional Amount $ 0.0     $ 50.0      
2019 Interest Rate Swap - November 2018 Designation - February 2021 Expiration              
Schedule of Interest Rate Swap Agreements [Line Items]              
Derivative, Fixed Interest Rate 2.8645%            
Derivative, Notional Amount $ 0.0         $ 139.2  
2019 Interest Rate Swap - October 2018 Designation - February 2021 Expiration              
Schedule of Interest Rate Swap Agreements [Line Items]              
Derivative, Fixed Interest Rate 2.9975%            
Derivative, Notional Amount $ 0.0         $ 115.7  
2018 Interest Rate Swap - June 2018 Designation - February 2021 Expiration              
Schedule of Interest Rate Swap Agreements [Line Items]              
Derivative, Fixed Interest Rate 2.6825%            
Derivative, Notional Amount $ 0.0           $ 50.0
2020 Interest Rate Swap - 3 Year Term - February 2020 Designation              
Schedule of Interest Rate Swap Agreements [Line Items]              
Derivative, Fixed Interest Rate 1.2575%            
Derivative, Notional Amount $ 0.0 [1]   $ 50.0        
2020 Interest Rate Swap - 2 Year Term - February 2020 Desigination              
Schedule of Interest Rate Swap Agreements [Line Items]              
Derivative, Fixed Interest Rate 1.1625%            
Derivative, Notional Amount $ 0.0 [1] $ 50.0          
2020 Interest Rate Swap - 2 Year Term - March 2020 Designation              
Schedule of Interest Rate Swap Agreements [Line Items]              
Derivative, Fixed Interest Rate 0.562%            
Derivative, Notional Amount $ 0.0 [1] $ 50.0          
[1] The Company terminated in 2021 the interest rate swap agreements due to expire in February 2022 and February 2023 in connection with the early repayment of the outstanding principal balance under its USD TLA facility.