XML 90 R79.htm IDEA: XBRL DOCUMENT v3.25.4
Credit Quality - Schedule of Amortized Cost Basis Payment Status (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Current [Member]    
Financing Receivable, Modifications [Line Items]    
Payment Status (Amortized Cost Basis) $ 27,319 $ 4,560
Current [Member] | Commercial Real Estate [Member] | Owner-Occupied [Member]    
Financing Receivable, Modifications [Line Items]    
Payment Status (Amortized Cost Basis) 11,481 445
Current [Member] | Commercial Real Estate [Member] | Nonowner-Occupied [Member]    
Financing Receivable, Modifications [Line Items]    
Payment Status (Amortized Cost Basis) 14,838 1,366
Current [Member] | Other Commercial [Member]    
Financing Receivable, Modifications [Line Items]    
Payment Status (Amortized Cost Basis) 1,000 2,400
Current [Member] | Residential Real Estate [Member]    
Financing Receivable, Modifications [Line Items]    
Payment Status (Amortized Cost Basis) 0 297
Current [Member] | Construction & Land Development [Member]    
Financing Receivable, Modifications [Line Items]    
Payment Status (Amortized Cost Basis) 0 52
Current [Member] | Consumer [Member] | Bankcard [Member]    
Financing Receivable, Modifications [Line Items]    
Payment Status (Amortized Cost Basis) 0 0
Current [Member] | Consumer [Member] | Other Consumer [Member]    
Financing Receivable, Modifications [Line Items]    
Payment Status (Amortized Cost Basis) 0 0
30-89 Days Past Due [Member]    
Financing Receivable, Modifications [Line Items]    
Payment Status (Amortized Cost Basis) 4,398 4,455
30-89 Days Past Due [Member] | Commercial Real Estate [Member] | Owner-Occupied [Member]    
Financing Receivable, Modifications [Line Items]    
Payment Status (Amortized Cost Basis) 0 0
30-89 Days Past Due [Member] | Commercial Real Estate [Member] | Nonowner-Occupied [Member]    
Financing Receivable, Modifications [Line Items]    
Payment Status (Amortized Cost Basis) 4,398 4,399
30-89 Days Past Due [Member] | Other Commercial [Member]    
Financing Receivable, Modifications [Line Items]    
Payment Status (Amortized Cost Basis) 0 0
30-89 Days Past Due [Member] | Residential Real Estate [Member]    
Financing Receivable, Modifications [Line Items]    
Payment Status (Amortized Cost Basis) 0 56
30-89 Days Past Due [Member] | Construction & Land Development [Member]    
Financing Receivable, Modifications [Line Items]    
Payment Status (Amortized Cost Basis) 0 0
30-89 Days Past Due [Member] | Consumer [Member] | Bankcard [Member]    
Financing Receivable, Modifications [Line Items]    
Payment Status (Amortized Cost Basis) 0 0
30-89 Days Past Due [Member] | Consumer [Member] | Other Consumer [Member]    
Financing Receivable, Modifications [Line Items]    
Payment Status (Amortized Cost Basis) 0 0
90+ Days Past Due [Member]    
Financing Receivable, Modifications [Line Items]    
Payment Status (Amortized Cost Basis) 0 0
90+ Days Past Due [Member] | Commercial Real Estate [Member] | Owner-Occupied [Member]    
Financing Receivable, Modifications [Line Items]    
Payment Status (Amortized Cost Basis) 0 0
90+ Days Past Due [Member] | Commercial Real Estate [Member] | Nonowner-Occupied [Member]    
Financing Receivable, Modifications [Line Items]    
Payment Status (Amortized Cost Basis) 0 0
90+ Days Past Due [Member] | Other Commercial [Member]    
Financing Receivable, Modifications [Line Items]    
Payment Status (Amortized Cost Basis) 0 0
90+ Days Past Due [Member] | Residential Real Estate [Member]    
Financing Receivable, Modifications [Line Items]    
Payment Status (Amortized Cost Basis) 0 0
90+ Days Past Due [Member] | Construction & Land Development [Member]    
Financing Receivable, Modifications [Line Items]    
Payment Status (Amortized Cost Basis) 0 0
90+ Days Past Due [Member] | Consumer [Member] | Bankcard [Member]    
Financing Receivable, Modifications [Line Items]    
Payment Status (Amortized Cost Basis) 0 0
90+ Days Past Due [Member] | Consumer [Member] | Other Consumer [Member]    
Financing Receivable, Modifications [Line Items]    
Payment Status (Amortized Cost Basis) $ 0 $ 0