v3.26.3
Note 7 - Revenue From Contracts With Customers - Schedule of Noninterest Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Other (outside the scope of ASC 606) $ (3,564) $ 1,630 $ 2,510 $ 5,205
Total noninterest income 7,927 11,430 36,027 34,032
Trust Segment [Member]        
Other (outside the scope of ASC 606) 0 0 0 0
Total noninterest income 4,077 3,805 12,036 10,623
Bank Segment [Member]        
Other (outside the scope of ASC 606) (3,564) 1,630 2,510 5,205
Total noninterest income 3,850 7,625 23,991 23,409
Deposit Account [Member]        
Revenue from contract with customer 2,313 1,874 6,713 5,381
Deposit Account [Member] | Trust Segment [Member]        
Revenue from contract with customer 0 0 0 0
Deposit Account [Member] | Bank Segment [Member]        
Revenue from contract with customer 2,313 1,874 6,713 5,381
Debit Card [Member]        
Revenue from contract with customer 2,584 2,068 7,168 5,951
Debit Card [Member] | Trust Segment [Member]        
Revenue from contract with customer 0 0 0 0
Debit Card [Member] | Bank Segment [Member]        
Revenue from contract with customer 2,584 2,068 7,168 5,951
Fiduciary and Trust [Member]        
Revenue from contract with customer 3,178 2,745 9,297 7,982
Fiduciary and Trust [Member] | Trust Segment [Member]        
Revenue from contract with customer 3,178 2,745 9,297 7,982
Fiduciary and Trust [Member] | Bank Segment [Member]        
Revenue from contract with customer 0 0 0 0
Insurance Agency Commissions [Member]        
Revenue from contract with customer 1,432 1,395 4,600 4,964
Insurance Agency Commissions [Member] | Trust Segment [Member]        
Revenue from contract with customer 0 0 0 0
Insurance Agency Commissions [Member] | Bank Segment [Member]        
Revenue from contract with customer 1,432 1,395 4,600 4,964
Retirement Plan Consulting [Member]        
Revenue from contract with customer 899 1,060 2,739 2,641
Retirement Plan Consulting [Member] | Trust Segment [Member]        
Revenue from contract with customer 899 1,060 2,739 2,641
Retirement Plan Consulting [Member] | Bank Segment [Member]        
Revenue from contract with customer 0 0 0 0
Investment Commissions [Member]        
Revenue from contract with customer 1,085 658 3,000 1,908
Investment Commissions [Member] | Trust Segment [Member]        
Revenue from contract with customer 0 0 0 0
Investment Commissions [Member] | Bank Segment [Member]        
Revenue from contract with customer $ 1,085 $ 658 $ 3,000 $ 1,908