v3.26.3
Accumulated Other Comprehensive (Loss) Income (“AOCL/AOCI”) - Schedule of Components of AOCL (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Before Tax Amount $ (159,519)     $ (1,174)        
Tax Effect 40,646     299        
Net of Tax Amount 840,817 $ 914,369 $ 913,918 938,802 $ 944,940 $ 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 (158,674)     (2,205)        
Tax Effect 40,430     562        
Net of Tax Amount (118,244)     (1,643)        
Net unrealized holding (losses) gains on interest rate swaps and floors designated as cash flow hedges                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Before Tax Amount (862)     1,031        
Tax Effect 220     (263)        
Net of Tax Amount (642)     768        
Net unrealized gains on interest rate floors excluded time value component of cash flow hedges                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Before Tax Amount 17     0        
Tax Effect (4)     0        
Net of Tax Amount 13     0        
Accumulated Other Comprehensive Loss                
Accumulated Other Comprehensive Income (Loss) [Line Items]                
Net of Tax Amount $ (118,873) $ (23,730) $ (21,279) $ (875) $ (6,932) $ (25,448) $ (27,274) $ (39,806)