XML 78 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Instruments and Hedging Activities (Details)
$ in Millions
Jun. 30, 2025
USD ($)
swap
May 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Derivative [Line Items]      
Debt instrument face amount $ 450.0    
Interest Rate Swap      
Derivative [Line Items]      
Number of interest rate swaps | swap 5    
Derivative, notional amount $ 547.5    
Interest rate   4.10%  
Derivative hedged item 47.5 $ 150.0  
Derivative asset 3.1   $ 5.5
Derivative liability 0.1    
Interest Rate Swap One      
Derivative [Line Items]      
Derivative, notional amount $ 450.0    
Interest rate 4.20%    
Interest Rate Swap Two      
Derivative [Line Items]      
Derivative, notional amount $ 50.0    
Debt instrument face amount 50.0    
Interest Rate Swap Three      
Derivative [Line Items]      
Derivative, notional amount $ 47.5    
Interest rate 2.83%