v3.25.2
DERIVATIVE INSTRUMENTS - Narrative (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Jul. 31, 2023
Jun. 30, 2023
derivative_instrument
Jan. 31, 2023
USD ($)
derivative_instrument
Mar. 31, 2021
USD ($)
derivative_instrument
Interest rate swaps          
Derivative Instruments and Hedging Activities Disclosures [Line Items]          
Number of derivative agreements | derivative_instrument     2 2 2
Notional value       $ 250.0  
Fixed interest rate   0.85%      
Derivative instrument, basis spread on variable rate, period       6 months  
Derivative asset, net $ 11.8        
Interest rate swap one          
Derivative Instruments and Hedging Activities Disclosures [Line Items]          
Notional value         $ 250.0
Fixed interest rate       3.435% 0.9275%
Interest rate swap two          
Derivative Instruments and Hedging Activities Disclosures [Line Items]          
Notional value         $ 250.0
Fixed interest rate       3.435% 0.9275%
Foreign currency hedge          
Derivative Instruments and Hedging Activities Disclosures [Line Items]          
Derivative asset, net 15.0        
Approximate amount of hedges $ 175.6        
Derivative maturity 12 months