XML 78 R68.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Instruments and Hedging Activities - Schedule of Interest Rate Swaps (Details) - Not Designated as Hedging Instrument
$ in Millions
Jun. 30, 2025
USD ($)
Interest rate swaps  
Derivative [Line Items]  
Notional Amount $ 150.0
Interest Rate Swap One, Fixed Rate Paid 3.59%, Maturity Date June 6, 2028  
Derivative [Line Items]  
Notional Amount $ 35.0
Fixed Rate Paid 3.59%
Interest Rate Swap, Fixed Rate Paid 3.58%, Maturity Date June 6, 2028  
Derivative [Line Items]  
Notional Amount $ 15.0
Fixed Rate Paid 3.58%
Interest Rate Swap, Fixed Rate Paid 3.62%, Effective Date June 6, 2025  
Derivative [Line Items]  
Notional Amount $ 35.0
Fixed Rate Paid 3.62%
Interest Rate Swap Two, Fixed Rate Paid 3.59%, Maturity Date June 6, 2028  
Derivative [Line Items]  
Notional Amount $ 65.0
Fixed Rate Paid 3.59%