Annual report [Section 13 and 15(d), not S-K Item 405]

Derivative Financial Instruments and Hedging Activities - Designated as Hedging Instruments in AOCI (Details)

v3.25.0.1
Derivative Financial Instruments and Hedging Activities - Designated as Hedging Instruments in AOCI (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance $ 52,302 $ 48,003
Ending balance 57,529 52,302
Interest expense 1,777 2,170
Interest Rate Swap | Cash Flow Hedging | Designated as Hedging Instrument    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Cash flow hedge gain (loss) to be reclassified within 12 months 500  
Gain/(Loss) on Cash Flow Hedges    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance 1,088 1,489
Unrealized gain recognized in AOCI 734 214
Amounts reclassified to interest expense (694) (737)
Tax benefit (provision) (9) 122
Ending balance $ 1,119 $ 1,088