v3.26.1
Revenue Recognition - Summary of Company's Source of Non-interest Income (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Non-interest income        
Increase in bank-owned life insurance $ 1,623 $ 1,321 $ 3,021 $ 4,914
Net gain (loss) from securities transactions (1,213) 12 (1,321) 24
Other        
Total non-interest income 8,058 8,589 17,545 18,919
Service Charges and Fees [Member]        
Non-interest income        
Non-interest income 2,414 2,177 4,907 4,241
Other        
Non-interest income 2,414 2,177 4,907 4,241
Debit Card Income [Member]        
Non-interest income        
Non-interest income 3,391 3,052 6,508 5,556
Other        
Non-interest income 3,391 3,052 6,508 5,556
Mortgage Banking [Member]        
Non-interest income        
Non-interest income 589 212 937 318
Other        
Non-interest income 589 212 937 318
Accounting Standards Update 2014-09 [Member]        
Non-interest income        
Increase in bank-owned life insurance 1,623 1,321 3,021 4,914
Net gain (loss) from securities transactions (1,213) 12 (1,321) 24
Other        
Recovery on zero-basis purchased loans 216 1 217 3
Income (loss) from equity method investments 0 0 0 0
Other non-interest income not related to loans and deposits (728) 26 (564) 92
Total other non-interest income 1,254 1,815 3,493 3,866
Total non-interest income 8,058 8,589 17,545 18,919
Accounting Standards Update 2014-09 [Member] | Service Charges and Fees [Member]        
Non-interest income        
Non-interest income 2,414 2,177 4,907 4,241
Other        
Non-interest income 2,414 2,177 4,907 4,241
Accounting Standards Update 2014-09 [Member] | Debit Card Income [Member]        
Non-interest income        
Non-interest income 3,391 3,052 6,508 5,556
Other        
Non-interest income 3,391 3,052 6,508 5,556
Accounting Standards Update 2014-09 [Member] | Mortgage Banking [Member]        
Non-interest income        
Non-interest income 589 212 937 318
Accounting Standards Update 2014-09 [Member] | Investment Referral Income [Member]        
Non-interest income        
Non-interest income 176 231 324 349
Other        
Non-interest income 176 231 324 349
Accounting Standards Update 2014-09 [Member] | Trust Income [Member]        
Non-interest income        
Non-interest income 574 466 1,116 923
Other        
Non-interest income 574 466 1,116 923
Accounting Standards Update 2014-09 [Member] | Insurance Sales Commissions [Member]        
Non-interest income        
Non-interest income 98 168 310 205
Other        
Non-interest income 98 168 310 205
Accounting Standards Update 2014-09 [Member] | Other Non Interest Income Related To Loans and Deposits [Member]        
Non-interest income        
Non-interest income 918 923 2,090 2,294
Other        
Non-interest income $ 918 $ 923 $ 2,090 $ 2,294