XML 161 R145.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition - Summary of Noninterest Income Segregated By Revenue Streams In-scope and Out-of-scope of Topic 606 (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Noninterest Income      
Service charges $ 6,114 $ 7,206 $ 7,074
ATM/Interchange fees 5,841 5,880 5,499
Wealth management fees 5,519 4,767 4,902
Tax refund processing fees 0 2,375 2,375
Other 1,649 10,220 4,686
Noninterest Income (in-scope of Topic 606) 19,123 30,448 24,536
Noninterest Income (out-of-scope of Topic 606) 18,625 6,715 4,540
Total noninterest income $ 37,748 $ 37,163 $ 29,076