v3.25.2
Securities and Other Investments - Amortized Costs and Fair Values of Securities AFS (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 900,789 $ 872,858
Gross Unrealized Gains 3,193 1,217
Gross Unrealized Losses 54,729 67,660
Estimated Fair Value 849,253 806,415
U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 18,194 15,795
Gross Unrealized Gains 0 0
Gross Unrealized Losses 1,274 1,767
Estimated Fair Value 16,920 14,028
U.S. government agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 4,724 5,563
Gross Unrealized Gains 0 0
Gross Unrealized Losses 23 43
Estimated Fair Value 4,701 5,520
State, county and municipals    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 296,965 310,931
Gross Unrealized Gains 86 116
Gross Unrealized Losses 23,095 26,344
Estimated Fair Value 273,956 284,703
Mortgage-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 496,460 455,386
Gross Unrealized Gains 3,085 1,101
Gross Unrealized Losses 26,243 34,534
Estimated Fair Value 473,302 421,953
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 84,446 85,183
Gross Unrealized Gains 22 0
Gross Unrealized Losses 4,094 4,972
Estimated Fair Value $ 80,374 $ 80,211