XML 140 R118.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 19 - Noninterest Income - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Mortgage banking (1) [1] $ 10,073 $ 8,411 $ 16,921
Net gains (losses) on investment securities (1) [1] 0 (24,643) 0
Gain on sale of premises and equipment 3,941 (50) (33)
Gain on sale of premises and equipment (3,941) 50 33
Client swap fees 2,135 1,396 0
Bank-owned life insurance income (1) [1] 862 876 836
Total noninterest income 114,930 80,229 111,223
Retirement and Benefit Services [Member]      
Revenue from Contract with Customer, Excluding Assessed Tax 64,365 65,294 67,135
Wealth Management [Member]      
Revenue from Contract with Customer, Excluding Assessed Tax 26,171 21,855 20,870
Deposit Account [Member]      
Revenue from Contract with Customer, Excluding Assessed Tax 1,976 1,280 1,434
Interchange Fees [Member]      
Revenue from Contract with Customer, Excluding Assessed Tax 2,291 2,222 2,246
Transactional Fees [Member]      
Revenue from Contract with Customer, Excluding Assessed Tax 1,366 1,433 1,412
Other Noninterest [Member]      
Revenue from Contract with Customer, Excluding Assessed Tax $ 1,750 $ 2,055 $ 336
[1] Not within the scope of ASC 606.