v3.26.3
Derivative Financial Instruments - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
USD ($)
derivative
Sep. 30, 2026
USD ($)
derivative
Interest rate swaps    
Derivative [Line Items]    
Number of derivatives held | derivative 7 7
Derivative, notional amount $ 175,000 $ 175,000
Derivative contract maturities (in years)   3 years
Number of derivatives terminated | derivative 7  
Net gains in accumulated other comprehensive income at the time of termination $ 363 $ 363
Gain to be reclassified during the next twelve months 221  
Interest rate collars    
Derivative [Line Items]    
Derivative, notional amount $ 100,000 $ 100,000
Derivative contract maturities (in years) 3 years  
Number of derivatives entered into | derivative 2