XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Derivatives (Outstanding Interest Rate Derivatives) (Details) - Long-term
$ in Millions
Jun. 30, 2025
USD ($)
Not Accounted for as Hedge | Interest Rate Swap Five  
Derivative [Line Items]  
Interest rate 0.80%
Accounted for as Hedge | Interest Rate Swap One  
Derivative [Line Items]  
Notional amount $ 42.2
Interest rate 2.40%
Accounted for as Hedge | Interest Rate Swap Two  
Derivative [Line Items]  
Notional amount $ 84.4
Interest rate 2.30%
Accounted for as Hedge | Interest Rate Swap Three  
Derivative [Line Items]  
Notional amount $ 42.2
Interest rate 2.40%
Accounted for as Hedge | Interest Rate Swap Four  
Derivative [Line Items]  
Notional amount $ 50.0
Interest rate 0.80%
Accounted for as Hedge | Interest Rate Swap Five  
Derivative [Line Items]  
Notional amount $ 50.0
Accounted for as Hedge | Interest Rate Swap Six  
Derivative [Line Items]  
Notional amount $ 15.0
Interest rate 3.30%
Accounted for as Hedge | Interest Rate Swap Seven  
Derivative [Line Items]  
Notional amount $ 100.0
Interest rate 2.00%
Accounted for as Hedge | Interest Rate Swap Eight  
Derivative [Line Items]  
Notional amount $ 50.0
Interest rate 2.40%
Accounted for as Hedge | Interest Rate Swap Nine  
Derivative [Line Items]  
Notional amount $ 50.0
Interest rate 2.90%
Accounted for as Hedge | Interest Rate Swap Ten  
Derivative [Line Items]  
Notional amount $ 35.0
Interest rate 4.20%
Accounted for as Hedge | Interest Rate Swap 11  
Derivative [Line Items]  
Notional amount $ 50.0
Interest rate 3.50%