XML 75 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Instruments and Hedging Activities (Details)
$ in Millions
Mar. 31, 2025
USD ($)
swap
Dec. 31, 2024
USD ($)
Derivative [Line Items]    
Debt instrument face amount $ 300.0  
Interest Rate Swap    
Derivative [Line Items]    
Number of interest rate swaps | swap 2  
Derivative, notional amount $ 347.5  
Derivative hedged item 47.5  
Derivative asset 3.4 $ 5.5
Interest Rate Swap One    
Derivative [Line Items]    
Derivative, notional amount $ 300.0  
Interest rate 4.20%  
Interest Rate Swap Two    
Derivative [Line Items]    
Derivative, notional amount $ 47.5  
Interest rate 2.83%