v3.25.4
Revenue Recognition - Summary of Company's Source of Non-interest Income (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Non-interest income      
Increase in bank-owned life insurance $ 7,717 $ 4,966 $ 4,059
Net gain on acquisition and branch sales 0 2,131 0
Net gain (loss) from securities transactions (53,174) 220 (51,909)
Other non-interest income      
Total non-interest income (16,028) 38,822 (19,129)
Service Charges and Fees [Member]      
Non-interest income      
Non-interest income 9,321 9,830 10,187
Other non-interest income      
Non-interest income 9,321 9,830 10,187
Debit Card Income [Member]      
Non-interest income      
Non-interest income 11,414 10,246 10,322
Other non-interest income      
Non-interest income 11,414 10,246 10,322
Mortgage Banking [Member]      
Non-interest income      
Non-interest income 567 861 652
Other non-interest income      
Non-interest income 567 861 652
Accounting Standards Update 2014-09 [Member]      
Non-interest income      
Increase in bank-owned life insurance 7,717 4,966 4,059
Net gain on acquisition and branch sales 0 2,131  
Net gain (loss) from securities transactions (53,174) 220 (51,909)
Other non-interest income      
Recovery on zero-basis purchased loans 7 4,380 517
Income (loss) from equity method investments (0) (87) (222)
Other non-interest income not related to loans and deposits 218 (488) 123
Total other non-interest income 8,127 10,568 7,560
Total non-interest income (16,028) 38,822 (19,129)
Accounting Standards Update 2014-09 [Member] | Service Charges and Fees [Member]      
Non-interest income      
Non-interest income 9,321 9,830 10,187
Other non-interest income      
Non-interest income 9,321 9,830 10,187
Accounting Standards Update 2014-09 [Member] | Debit Card Income [Member]      
Non-interest income      
Non-interest income 11,414 10,246 10,322
Other non-interest income      
Non-interest income 11,414 10,246 10,322
Accounting Standards Update 2014-09 [Member] | Mortgage Banking [Member]      
Non-interest income      
Non-interest income 567 861 652
Accounting Standards Update 2014-09 [Member] | Investment Referral Income [Member]      
Non-interest income      
Non-interest income 676 500 424
Other non-interest income      
Non-interest income 676 500 424
Accounting Standards Update 2014-09 [Member] | Trust Income [Member]      
Non-interest income      
Non-interest income 1,947 1,624 1,123
Other non-interest income      
Non-interest income 1,947 1,624 1,123
Accounting Standards Update 2014-09 [Member] | Insurance Sales Commissions [Member]      
Non-interest income      
Non-interest income 537 555 582
Other non-interest income      
Non-interest income 537 555 582
Accounting Standards Update 2014-09 [Member] | Other Non Interest Income Related To Loans and Deposits [Member]      
Non-interest income      
Non-interest income 4,742 4,084 5,013
Other non-interest income      
Non-interest income $ 4,742 $ 4,084 $ 5,013