XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.3
Note 7 - Revenue from Contracts with Customers - Schedule of Noninterest Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Other (outside the scope of ASC 606) $ 1,630 $ 3,242 $ 5,205 $ 4,660
Total noninterest income 11,430 12,340 34,032 30,302
Trust Segment [Member]        
Other (outside the scope of ASC 606) 0 0 0 0
Total noninterest income 3,805 3,221 10,623 9,316
Bank Segment [Member]        
Other (outside the scope of ASC 606) 1,630 3,242 5,205 4,660
Total noninterest income 7,625 9,119 23,409 20,986
Deposit Account [Member]        
Revenue from contract with customer 1,874 1,992 5,381 5,421
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 1,874 1,992 5,381 5,421
Debit Card [Member]        
Revenue from contract with customer 2,068 1,993 5,951 5,320
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,068 1,993 5,951 5,320
Fiduciary and Trust [Member]        
Revenue from contract with customer 2,745 2,544 7,982 7,398
Fiduciary and Trust [Member] | Trust Segment [Member]        
Revenue from contract with customer 2,745 2,544 7,982 7,398
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,395 1,416 4,964 4,199
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,395 1,416 4,964 4,199
Retirement Plan Consulting [Member]        
Revenue from contract with customer 1,060 677 2,641 1,918
Retirement Plan Consulting [Member] | Trust Segment [Member]        
Revenue from contract with customer 1,060 677 2,641 1,918
Retirement Plan Consulting [Member] | Bank Segment [Member]        
Revenue from contract with customer 0 0 0 0
Investment Commissions [Member]        
Revenue from contract with customer 658 476 1,908 1,386
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 $ 658 $ 476 $ 1,908 $ 1,386