XML 68 R53.htm IDEA: XBRL DOCUMENT v3.24.2
Derivative Instruments and Hedging Activity (Details) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended
May 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Derivative Instruments and Hedging Activities Disclosures        
Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred   $ 7.6    
Derivative net asset position aggregate fair value   7.3    
Derivative net liability position aggregate fair value     $ 4.1  
2034 Senior Unsecured Public Notes | Senior Unsecured Debt        
Derivative Instruments and Hedging Activities Disclosures        
Proceeds from Derivative Instrument, Financing Activities $ 4.4      
Interest Rate Swap Agreement In June 2023 | Cash Flow Hedging        
Derivative Instruments and Hedging Activities Disclosures        
Derivative Notional Amount       $ 350.0
Hedge, fixed interest rate       3.57%
Derivative asset, notional amount   $ 6.9    
Interest Rate Swap Agreement In June 2023 | Cash Flow Hedging | Term SOFR        
Derivative Instruments and Hedging Activities Disclosures        
Derivative Notional Amount       $ 350.0
Interest Rate Swap Agreement In December 2023 | Cash Flow Hedging        
Derivative Instruments and Hedging Activities Disclosures        
Derivative Notional Amount     $ 150.0  
Hedge, fixed interest rate     3.60%  
Interest Rate Swap Agreement In December 2023 | Cash Flow Hedging | Term SOFR        
Derivative Instruments and Hedging Activities Disclosures        
Derivative Notional Amount     $ 150.0  
Interest Rate Swap Agreement In December 2023 | 2034 Senior Unsecured Public Notes | Senior Unsecured Debt        
Derivative Instruments and Hedging Activities Disclosures        
Derivative Notional Amount, Terminated 150.0      
US Treasury lock | Cash Flow Hedging        
Derivative Instruments and Hedging Activities Disclosures        
Derivative Notional Amount $ 150.0      
Fixed interest rate 4.51%      
US Treasury lock | 2034 Senior Unsecured Public Notes | Senior Unsecured Debt        
Derivative Instruments and Hedging Activities Disclosures        
Derivative Notional Amount, Terminated $ 150.0