v3.26.1
Derivative Hedging Instruments (Details) - Swap - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Derivative Financial Instruments, Liabilities    
Derivative Hedging Instruments    
Hedge Type N/A N/A
Aggregate notional amount $ (63,143) $ (64,509)
Weighted average rate received/(paid) (5.99%) (6.66%)
Repricing frequency Monthly Monthly
Increase (decrease) in interest income $ (347) $ (644)
Derivative Financial Instruments, Assets    
Derivative Hedging Instruments    
Hedge Type N/A N/A
Aggregate notional amount $ 63,143 $ 64,509
Weighted average rate received/(paid) 5.99% 6.66%
Repricing frequency Monthly Monthly
Increase (decrease) in interest income $ 347 $ 644