v3.26.1
Interest Rate Swaps - Outstanding Swaps (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Derivative [Line Items]  
Notional Amount $ 367,365
Total Fair Value Asset (Liability) 11,603
Interest Rate Swap 1  
Derivative [Line Items]  
Notional Amount $ 10,111
Fixed Rate 0.78%
Total Fair Value Asset (Liability) $ 628
Interest Rate Swap 2  
Derivative [Line Items]  
Notional Amount $ 10,111
Fixed Rate 0.75%
Total Fair Value Asset (Liability) $ 635
Interest Rate Swap 3  
Derivative [Line Items]  
Notional Amount $ 10,111
Fixed Rate 0.73%
Total Fair Value Asset (Liability) $ 641
Interest Rate Swap 4  
Derivative [Line Items]  
Notional Amount $ 3,758
Fixed Rate 1.57%
Total Fair Value Asset (Liability) $ 168
Interest Rate Swap 5  
Derivative [Line Items]  
Notional Amount $ 6,577
Fixed Rate 1.62%
Total Fair Value Asset (Liability) $ 287
Interest Rate Swap 6  
Derivative [Line Items]  
Notional Amount $ 6,577
Fixed Rate 1.56%
Total Fair Value Asset (Liability) $ 295
Interest Rate Swap 7  
Derivative [Line Items]  
Notional Amount $ 6,577
Fixed Rate 1.59%
Total Fair Value Asset (Liability) $ 292
Interest Rate Swap 8  
Derivative [Line Items]  
Notional Amount $ 32,339
Fixed Rate 2.39%
Total Fair Value Asset (Liability) $ 778
Interest Rate Swap 9  
Derivative [Line Items]  
Notional Amount $ 32,339
Fixed Rate 2.33%
Total Fair Value Asset (Liability) $ 823
Interest Rate Swap 10  
Derivative [Line Items]  
Notional Amount $ 18,480
Fixed Rate 2.34%
Total Fair Value Asset (Liability) $ 465
Interest Rate Swap 11  
Derivative [Line Items]  
Notional Amount $ 32,339
Fixed Rate 2.36%
Total Fair Value Asset (Liability) $ 803
Interest Rate Swaps 12  
Derivative [Line Items]  
Notional Amount $ 23,518
Fixed Rate 0.69%
Total Fair Value Asset (Liability) $ 2,195
Interest Rate Swap 13  
Derivative [Line Items]  
Notional Amount $ 23,518
Fixed Rate 0.73%
Total Fair Value Asset (Liability) $ 2,166
Interest Rate Swap 14  
Derivative [Line Items]  
Notional Amount $ 15,093
Fixed Rate 2.83%
Total Fair Value Asset (Liability) $ 299
Interest Rate Swap 15  
Derivative [Line Items]  
Notional Amount $ 36,487
Fixed Rate 0.40%
Total Fair Value Asset (Liability) $ 3,306
Interest Rate Swap 16  
Derivative [Line Items]  
Notional Amount $ 16,190
Fixed Rate 4.24%
Total Fair Value Asset (Liability) $ (473)
Interest Rate Swap 17  
Derivative [Line Items]  
Notional Amount $ 83,240
Fixed Rate 3.98%
Total Fair Value Asset (Liability) $ (1,705)