v3.26.1
Note 7 - Revenue From Contracts With Customers - Schedule of Noninterest Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Other (outside the scope of ASC 606) $ 3,229 $ 1,148
Total noninterest income 13,688 10,481
Trust Segment [Member]    
Other (outside the scope of ASC 606) 0 0
Total noninterest income 3,916 3,439
Bank Segment [Member]    
Other (outside the scope of ASC 606) 3,229 1,148
Total noninterest income 9,772 7,042
Deposit Account [Member]    
Revenue from contract with customer 1,966 1,758
Deposit Account [Member] | Trust Segment [Member]    
Revenue from contract with customer 0 0
Deposit Account [Member] | Bank Segment [Member]    
Revenue from contract with customer 1,966 1,758
Debit Card [Member]    
Revenue from contract with customer 2,023 1,866
Debit Card [Member] | Trust Segment [Member]    
Revenue from contract with customer 0 0
Debit Card [Member] | Bank Segment [Member]    
Revenue from contract with customer 2,023 1,866
Fiduciary and Trust [Member]    
Revenue from contract with customer 3,030 2,641
Fiduciary and Trust [Member] | Trust Segment [Member]    
Revenue from contract with customer 3,030 2,641
Fiduciary and Trust [Member] | Bank Segment [Member]    
Revenue from contract with customer 0 0
Insurance Agency Commissions [Member]    
Revenue from contract with customer 1,683 1,741
Insurance Agency Commissions [Member] | Trust Segment [Member]    
Revenue from contract with customer 0 0
Insurance Agency Commissions [Member] | Bank Segment [Member]    
Revenue from contract with customer 1,683 1,741
Retirement Plan Consulting [Member]    
Revenue from contract with customer 886 798
Retirement Plan Consulting [Member] | Trust Segment [Member]    
Revenue from contract with customer 886 798
Retirement Plan Consulting [Member] | Bank Segment [Member]    
Revenue from contract with customer 0 0
Investment Commissions [Member]    
Revenue from contract with customer 871 529
Investment Commissions [Member] | Trust Segment [Member]    
Revenue from contract with customer 0 0
Investment Commissions [Member] | Bank Segment [Member]    
Revenue from contract with customer $ 871 $ 529