XML 95 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments - Interest Rate Swaps Outstanding (Details) - Interest Rate Swap - Designated as Hedging Instrument - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Derivative [Line Items]    
Interest rate swap assets $ 14,141 $ 9,581
Derivative Liabilities 3,021 330
Interest Rate Swap Agreement 1 Maturing July 30 2027    
Derivative [Line Items]    
Notational amount $ 200,000 $ 200,000
Fixed Base Interest Rate Swap 3.05% 3.05%
Interest rate swap assets $ 4,651 $ 3,687
Derivative Liabilities 0 0
Interest Rate Swap Agreement 2 Maturing July 30 2027    
Derivative [Line Items]    
Notational amount $ 175,000 $ 175,000
Fixed Base Interest Rate Swap 3.47% 3.47%
Interest rate swap assets $ 2,265 $ 788
Derivative Liabilities 0 0
Interest Rate Swap Agreement 1 Maturing December 31 2027    
Derivative [Line Items]    
Notational amount $ 270,000 $ 270,000
Fixed Base Interest Rate Swap 3.05% 3.05%
Interest rate swap assets $ 7,225 $ 5,106
Derivative Liabilities 0 0
Interest Rate Swap Agreement 2 Maturing December 31 2027    
Derivative [Line Items]    
Notational amount $ 250,000 $ 250,000
Fixed Base Interest Rate Swap 3.59% 3.59%
Interest rate swap assets $ 0 $ 0
Derivative Liabilities $ 3,021 $ 330