v3.26.1
Revenue Recognition - Summary of Non Interest Income, Segregated by Revenue Streams in-Scope and Out-of-Scope of Topic 606 (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Noninterest income:        
Gain on OREO, net $ 0 $ 0 $ 0 $ 2,183
Other 3,374 2,194 5,306 4,460
Total noninterest income 17,010 14,744 31,289 30,973
Service Charges on Deposit Accounts [Member]        
Noninterest income:        
Revenue from contract with customer 5,336 4,959 10,153 9,867
Trust and Investment Services [Member]        
Noninterest income:        
Revenue from contract with customer 4,184 3,716 7,908 7,127
Bankcard Services [Member]        
Noninterest income:        
Revenue from contract with customer 624 647 1,291 1,277
Accounting Standard Update 2014-09 [Member]        
Noninterest income:        
Gain on OREO, net 0 0 0 2,183
Other 3,374 2,194 5,306 4,460
Total noninterest income 13,518 11,516 24,658 24,914
Accounting Standard Update 2014-09 [Member] | Service Charges on Deposit Accounts [Member]        
Noninterest income:        
Revenue from contract with customer 5,336 4,959 10,153 9,867
Accounting Standard Update 2014-09 [Member] | Trust and Investment Services [Member]        
Noninterest income:        
Revenue from contract with customer 4,184 3,716 7,908 7,127
Accounting Standard Update 2014-09 [Member] | Bankcard Services [Member]        
Noninterest income:        
Revenue from contract with customer 624 647 1,291 1,277
Accounting Standards Update 2014-09 Not Adopted [Member]        
Noninterest income:        
Total noninterest income $ 3,492 $ 3,228 $ 6,631 $ 6,059