v3.26.1
Loans and Allowance for Credit Losses - Schedule of Allowance for Credit Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]          
Beginning balance $ 9,700 $ 12,315 $ 10,435 $ 11,190 $ 11,190
Charge-offs (542) (495) (1,017) (806) (3,217)
Recoveries 14 7 223 59  
Provision (benefit) 264 548 (205) 1,932  
Ending balance 9,436 12,375 9,436 12,375 10,435
Provision (benefit) for unfunded commitments          
Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]          
Beginning balance 354 295 330 385 385
Charge-offs 0 0 0 0  
Recoveries 0 0 0 0  
Provision (benefit) (54) 35 (30) (55)  
Ending balance 300 330 300 330 330
Residential          
Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]          
Beginning balance 8,151 11,321 8,999 10,468 10,468
Charge-offs (542) (495) (1,017) (806)  
Recoveries 12 4 110 52  
Provision (benefit) 183 383 (288) 1,499  
Ending balance 7,804 11,213 7,804 11,213 8,999
Commercial          
Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]          
Beginning balance 2 4 61 32 32
Charge-offs 0 0 0 0 0
Recoveries 2 3 113 7  
Provision (benefit) 53 (4) (117) (36)  
Ending balance 57 3 57 3 61
MPP          
Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]          
Beginning balance 1,544 987 1,370 684 684
Charge-offs 0 0 0 0 0
Recoveries 0 0 0 0  
Provision (benefit) 31 170 205 473  
Ending balance 1,575 1,157 1,575 1,157 1,370
Unallocated          
Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]          
Beginning balance 3 3 5 6 6
Charge-offs 0 0 0 0  
Recoveries 0 0 0 0  
Provision (benefit) (3) (1) (5) (4)  
Ending balance $ 0 $ 2 $ 0 $ 2 $ 5