v3.26.1
Fair Value - Carrying Amount and Estimated Fair Value of Financial Assets and Liabilities (Details) - Recurring [Member] - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Carrying Amount [Member]    
Financial assets:    
Cash and cash equivalents $ 278,641 $ 144,864
Held-to-maturity securities, net 696,014 718,191
Non-marketable securities, at cost 15,549 15,549
Loans and leases, net 3,626,604 3,572,570
Financial liabilities:    
Total deposits 5,092,963 4,977,826
Subordinated debentures 10,310 10,310
Fair Value [Member]    
Financial assets:    
Cash and cash equivalents 278,641 144,864
Held-to-maturity securities, net 568,644 592,736
Non-marketable securities, at cost 15,549 15,549
Loans and leases, net 3,638,096 3,591,336
Financial liabilities:    
Total deposits 5,089,400 4,975,673
Subordinated debentures 10,600 10,810
Fair Value [Member] | Level 1 [Member]    
Financial assets:    
Cash and cash equivalents 278,641 144,864
Held-to-maturity securities, net 0 0
Non-marketable securities, at cost 0 0
Loans and leases, net 0 0
Financial liabilities:    
Total deposits 0 0
Subordinated debentures 0 0
Fair Value [Member] | Level 2 [Member]    
Financial assets:    
Cash and cash equivalents 0 0
Held-to-maturity securities, net 518,552 542,161
Non-marketable securities, at cost 15,549 15,549
Loans and leases, net 0 0
Financial liabilities:    
Total deposits 5,089,400 4,975,673
Subordinated debentures 10,600 10,810
Fair Value [Member] | Level 3 [Member]    
Financial assets:    
Cash and cash equivalents 0 0
Held-to-maturity securities, net 50,092 50,575
Non-marketable securities, at cost 0 0
Loans and leases, net 3,638,096 3,591,336
Financial liabilities:    
Total deposits 0 0
Subordinated debentures $ 0 $ 0