XML 162 R148.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue Recognition - Summary of Company's Source of Non-interest Income (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Non-interest income      
Increase in bank-owned life insurance $ 4,966 $ 4,059 $ 3,113
Net gain on acquisition and branch sales 2,131   962
Net gain (loss) from securities transactions 220 (51,909) 5
Other non-interest income      
Total non-interest income 38,822 (19,129) 35,957
Service Charges and Fees [Member]      
Non-interest income      
Non-interest income 9,830 10,187 10,632
Other non-interest income      
Non-interest income 9,830 10,187 10,632
Debit Card Income [Member]      
Non-interest income      
Non-interest income 10,246 10,322 10,677
Other non-interest income      
Non-interest income 10,246 10,322 10,677
Mortgage Banking [Member]      
Non-interest income      
Non-interest income 861 652 1,416
Other non-interest income      
Non-interest income 861 652 1,416
Accounting Standards Update 2014-09 [Member]      
Non-interest income      
Increase in bank-owned life insurance 4,966 4,059 3,113
Net gain on acquisition and branch sales 2,131   962
Net gain (loss) from securities transactions 220 (51,909) 5
Other non-interest income      
Recovery on zero-basis purchased loans 4,380 517 249
Income (loss) from equity method investments (87) (222) (222)
Other non-interest income not related to loans and deposits (488) 123 90
Total other non-interest income 10,568 7,560 9,152
Total non-interest income 38,822 (19,129) 35,957
Accounting Standards Update 2014-09 [Member] | Service Charges and Fees [Member]      
Non-interest income      
Non-interest income 9,830 10,187 10,632
Other non-interest income      
Non-interest income 9,830 10,187 10,632
Accounting Standards Update 2014-09 [Member] | Debit Card Income [Member]      
Non-interest income      
Non-interest income 10,246 10,322 10,677
Other non-interest income      
Non-interest income 10,246 10,322 10,677
Accounting Standards Update 2014-09 [Member] | Mortgage Banking [Member]      
Non-interest income      
Non-interest income 861 652 1,416
Accounting Standards Update 2014-09 [Member] | Investment Referral Income [Member]      
Non-interest income      
Non-interest income 500 424 539
Other non-interest income      
Non-interest income 500 424 539
Accounting Standards Update 2014-09 [Member] | Trust Income [Member]      
Non-interest income      
Non-interest income 1,624 1,123 1,036
Other non-interest income      
Non-interest income 1,624 1,123 1,036
Accounting Standards Update 2014-09 [Member] | Insurance Sales Commissions [Member]      
Non-interest income      
Non-interest income 555 582 566
Other non-interest income      
Non-interest income 555 582 566
Accounting Standards Update 2014-09 [Member] | Other Non Interest Income Related To Loans and Deposits [Member]      
Non-interest income      
Non-interest income 4,084 5,013 6,894
Other non-interest income      
Non-interest income $ 4,084 $ 5,013 $ 6,894