XML 145 R126.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments (Summary of Interest Rate Swaps) (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
March 2021 to March 2024 [Member]  
Derivative [Line Items]  
Trade Date Mar. 10, 2020
Notional Amount $ 50.0
Coverage Period March 2021 to March 2024
Risk Coverage USD-SOFR
November 2023 to June 2024  
Derivative [Line Items]  
Trade Date Sep. 18, 2023
Notional Amount $ 50.0
Coverage Period November 2023 to June 2024
Risk Coverage USD-SOFR
March 2021 to March 2024 [Member]  
Derivative [Line Items]  
Trade Date Mar. 11, 2020
Notional Amount $ 50.0
Coverage Period March 2021 to March 2024
Risk Coverage USD-SOFR
November 2023 to December 2025  
Derivative [Line Items]  
Trade Date Oct. 23, 2023
Notional Amount $ 50.0
Coverage Period November 2023 to December 2025
Risk Coverage USD-SOFR
November 2023 to December 2026  
Derivative [Line Items]  
Trade Date Oct. 10, 2023
Notional Amount $ 50.0
Coverage Period November 2023 to December 2026
Risk Coverage USD-SOFR
November 2023 to November 2027  
Derivative [Line Items]  
Trade Date Sep. 29, 2023
Notional Amount $ 50.0
Coverage Period November 2023 to November 2027
Risk Coverage USD-SOFR
March 2021 to March 2025 [Member]  
Derivative [Line Items]  
Trade Date Nov. 28, 2018
Notional Amount $ 100.0
Coverage Period March 2021 to March 2025
Risk Coverage USD-SOFR