v3.26.1
Investment Securities - Amortized Cost and Estimated Fair Values of Investment Held to Maturity Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Held to Maturity            
Amortized Cost $ 366,289   $ 414,926      
Gross Unrealized Gains 153   290      
Gross Unrealized Losses 37,746   37,100      
Estimated Fair Value 328,696   378,116      
Allowance for Credit Losses 76 $ 81 99 $ 199 $ 178 $ 203
U.S. Treasury and government agency securities            
Held to Maturity            
Amortized Cost 74,767   104,836      
Gross Unrealized Gains 0   2      
Gross Unrealized Losses 4,384   4,513      
Estimated Fair Value 70,383   100,325      
Allowance for Credit Losses 0   0      
Mortgage-backed securities            
Held to Maturity            
Amortized Cost 284,564   303,129      
Gross Unrealized Gains 130   255      
Gross Unrealized Losses 33,069   32,167      
Estimated Fair Value 251,625   271,217      
Allowance for Credit Losses 0   0      
Other debt securities            
Held to Maturity            
Amortized Cost 6,958   6,961      
Gross Unrealized Gains 23   33      
Gross Unrealized Losses 293   420      
Estimated Fair Value 6,688   6,574      
Allowance for Credit Losses $ 76   $ 99