v3.26.1
Revenue Recognition - Summary of Company's Source of Non-interest Income (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Non-interest income    
Increase in bank-owned life insurance $ 1,398 $ 3,593
Net gain (loss) from securities transactions (108) 12
Other    
Total non-interest income 9,487 10,330
Service Charges and Fees [Member]    
Non-interest income    
Non-interest income 2,493 2,064
Other    
Non-interest income 2,493 2,064
Debit Card Income [Member]    
Non-interest income    
Non-interest income 3,117 2,504
Other    
Non-interest income 3,117 2,504
Mortgage Banking [Member]    
Non-interest income    
Non-interest income 348 106
Other    
Non-interest income 348 106
Accounting Standards Update 2014-09 [Member]    
Non-interest income    
Increase in bank-owned life insurance 1,398 3,593
Net gain (loss) from securities transactions (108) 12
Other    
Recovery on zero-basis purchased loans 1 2
Income (loss) from equity method investments 0 0
Other non-interest income not related to loans and deposits 165 66
Total other non-interest income 2,239 2,051
Total non-interest income 9,487 10,330
Accounting Standards Update 2014-09 [Member] | Service Charges and Fees [Member]    
Non-interest income    
Non-interest income 2,493 2,064
Other    
Non-interest income 2,493 2,064
Accounting Standards Update 2014-09 [Member] | Debit Card Income [Member]    
Non-interest income    
Non-interest income 3,117 2,504
Other    
Non-interest income 3,117 2,504
Accounting Standards Update 2014-09 [Member] | Mortgage Banking [Member]    
Non-interest income    
Non-interest income 348 106
Accounting Standards Update 2014-09 [Member] | Investment Referral Income [Member]    
Non-interest income    
Non-interest income 148 118
Other    
Non-interest income 148 118
Accounting Standards Update 2014-09 [Member] | Trust Income [Member]    
Non-interest income    
Non-interest income 542 457
Other    
Non-interest income 542 457
Accounting Standards Update 2014-09 [Member] | Insurance Sales Commissions [Member]    
Non-interest income    
Non-interest income 212 37
Other    
Non-interest income 212 37
Accounting Standards Update 2014-09 [Member] | Other Non Interest Income Related To Loans and Deposits [Member]    
Non-interest income    
Non-interest income 1,171 1,371
Other    
Non-interest income $ 1,171 $ 1,371