XML 97 R87.htm IDEA: XBRL DOCUMENT v3.23.3
Derivative Financial Instruments (Narrative) (Details) - USD ($)
$ in Millions
1 Months Ended 9 Months Ended
Oct. 23, 2023
Oct. 23, 2023
Sep. 30, 2023
Derivative [Line Items]      
Gain in AOCI expected to be recognized in earnings over the next twelve months     $ 6.3
Interest Rate Swap Contracts [Member]      
Derivative [Line Items]      
SOFR floor     0.00%
November 30, 2023 through December 31, 2026 [Member] | Subsequent Event [Member]      
Derivative [Line Items]      
Trade Date   Oct. 31, 2023  
Notional Amount $ 50.0 $ 50.0  
November 30, 2023 through December 31, 2025 [Member] | Subsequent Event [Member]      
Derivative [Line Items]      
Trade Date   Oct. 31, 2023  
Notional Amount $ 50.0 $ 50.0  
Interest rate swaps on October 2023 [Member] | Subsequent Event [Member]      
Derivative [Line Items]      
Coverage Period These swaps have coverage periods beginning on November 30, 2023, with one swap maturing on December 31, 2025 and another swap maturing on December 31, 2026