v3.26.1
Allowance for Credit Losses - Schedule of Allowance Allocated by Portfolio Segment (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Impaired Loans        
Allowance on loans and leases individually evaluated for impairment $ 2,826 $ 3,439    
Allowance on loans and leases collectively evaluated for impairment 18,426 18,134    
Total 21,252 21,573 $ 20,827 $ 18,438
Carrying value of loans and leases individually evaluated for impairment 56,602 52,571    
Carrying value of loans and leases collectively evaluated for impairment 2,108,093 2,100,717    
Total 2,164,695 2,153,288    
Commercial mortgage        
Impaired Loans        
Allowance on loans and leases individually evaluated for impairment 0 0    
Allowance on loans and leases collectively evaluated for impairment 3,549 3,676    
Total 3,549 3,676 3,382 3,469
Carrying value of loans and leases individually evaluated for impairment 6,748 2,472    
Carrying value of loans and leases collectively evaluated for impairment 863,796 876,968    
Total 870,544 879,440    
Home equity lines and loans        
Impaired Loans        
Allowance on loans and leases individually evaluated for impairment 57 0    
Allowance on loans and leases collectively evaluated for impairment 1,215 1,162    
Total 1,272 1,162 1,165 1,147
Carrying value of loans and leases individually evaluated for impairment 2,223 2,023    
Carrying value of loans and leases collectively evaluated for impairment 107,572 104,979    
Total 109,795 107,002    
Residential mortgage        
Impaired Loans        
Allowance on loans and leases individually evaluated for impairment 177 122    
Allowance on loans and leases collectively evaluated for impairment 886 804    
Total 1,063 926 1,027 1,021
Carrying value of loans and leases individually evaluated for impairment 8,853 9,875    
Carrying value of loans and leases collectively evaluated for impairment 212,124 211,864    
Total 220,977 221,739    
Construction        
Impaired Loans        
Allowance on loans and leases individually evaluated for impairment 307 331    
Allowance on loans and leases collectively evaluated for impairment 1,923 1,736    
Total 2,230 2,067 1,641 923
Carrying value of loans and leases individually evaluated for impairment 7,688 6,650    
Carrying value of loans and leases collectively evaluated for impairment 335,688 323,893    
Total 343,376 330,543    
Commercial, industrial & other finance receivables        
Impaired Loans        
Allowance on loans and leases individually evaluated for impairment 977 0    
Allowance on loans and leases collectively evaluated for impairment 3,092 2,982    
Total 4,069 2,982 2,765 3,098
Carrying value of loans and leases individually evaluated for impairment 7,179 6,770    
Carrying value of loans and leases collectively evaluated for impairment 437,216 422,211    
Total 444,395 428,981    
Small business loans        
Impaired Loans        
Allowance on loans and leases individually evaluated for impairment 1,308 2,986    
Allowance on loans and leases collectively evaluated for impairment 6,420 6,335    
Total 7,728 9,321 8,611 6,304
Carrying value of loans and leases individually evaluated for impairment 23,911 24,781    
Carrying value of loans and leases collectively evaluated for impairment 110,557 114,984    
Total 134,468 139,765    
Consumer        
Impaired Loans        
Allowance on loans and leases individually evaluated for impairment 0 0    
Allowance on loans and leases collectively evaluated for impairment 0 0    
Total 0 0 0 0
Carrying value of loans and leases individually evaluated for impairment 0 0    
Carrying value of loans and leases collectively evaluated for impairment 303 329    
Total 303 329    
Leases, net        
Impaired Loans        
Allowance on loans and leases individually evaluated for impairment 0 0    
Allowance on loans and leases collectively evaluated for impairment 1,341 1,439    
Total 1,341 1,439 $ 2,236 $ 2,476
Carrying value of loans and leases individually evaluated for impairment 0 0    
Carrying value of loans and leases collectively evaluated for impairment 40,837 45,489    
Total $ 40,837 $ 45,489