v3.26.1
Accumulated Other Comprehensive Loss/Income (“AOCL/AOCI”) - Schedule of Components of AOCL (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Before Tax Amount $ (31,843)   $ (1,174)      
Tax Effect 8,113   299      
Net of Tax Amount 914,369 $ 913,918 938,802 $ 924,286 $ 906,263 $ 890,467
Net unrealized holding losses on debt securities available for sale            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Before Tax Amount (33,223)   (2,205)      
Tax Effect 8,465   562      
Net of Tax Amount (24,758)   (1,643)      
Net unrealized holding gains on interest rate swaps designated as cash flow hedges            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Before Tax Amount 1,380   1,031      
Tax Effect (352)   (263)      
Net of Tax Amount 1,028   768      
Accumulated Other Comprehensive Loss            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Net of Tax Amount $ (23,730) $ (21,279) $ (875) $ (25,448) $ (27,274) $ (39,806)