v3.26.1
Segment Reporting - Reconciliation of Reportable Segment Assets to Consolidated (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Segment Reporting [Abstract]    
Assets $ 6,989,371 $ 6,684,138
Operating Segments [Member] | Community Banking Services [Member]    
Segment Reporting [Abstract]    
Assets 6,982,589 6,677,134
Operating Segments [Member] | Holding Company [Member]    
Segment Reporting [Abstract]    
Assets 957,117 921,950
Elimination of Subsidiary and Parent Cash and Intercompany Receivables [Member]    
Segment Reporting [Abstract]    
Assets (4,172) (3,706)
Elimination of Investment in Subsidiaries [Member]    
Segment Reporting [Abstract]    
Assets $ (946,163) $ (911,240)