v3.26.1
Accumulated Other Comprehensive Income (Loss) - Components Of AOCI (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]            
Stockholders' equity attributable to parent $ 1,716,460 $ 1,682,950 $ 1,654,168 $ 1,556,180 $ 1,508,176 $ 1,445,611
Total accumulated other comprehensive income (loss) (157,293)   (149,375)      
Unrealized Loss on Securities Available for Sale            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Total accumulated other comprehensive income (loss) (204,469)   (194,122)      
Tax effect 47,216   44,826      
Stockholders' equity attributable to parent (157,253) (152,053) (149,296) (229,603) (246,713) (282,114)
Postretirement Plans Asset (Liability)            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Total accumulated other comprehensive income (loss) (51)   (102)      
Tax effect 11   23      
Stockholders' equity attributable to parent $ (40) $ (59) $ (79) $ 85 $ 85 $ 85