XML 81 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities - Amortized Cost and Fair Value, Available for Sale (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Cash and Cash Equivalents [Line Items]    
Amortized Cost $ 968,927 $ 1,062,649
Gross Unrealized Gains 694 424
Gross Unrealized Losses (138,608) (139,794)
Fair Value 831,013 923,279
Obligations of states and political subdivisions    
Cash and Cash Equivalents [Line Items]    
Amortized Cost 20,266 36,374
Gross Unrealized Gains 57 119
Gross Unrealized Losses (2,269) (1,883)
Fair Value 18,054 34,610
Other debt securities    
Cash and Cash Equivalents [Line Items]    
Amortized Cost 130,175 72,383
Gross Unrealized Gains 440 109
Gross Unrealized Losses (2,655) (4,458)
Fair Value 127,960 68,034
Government agency mortgage-backed securities | Residential mortgage-backed securities    
Cash and Cash Equivalents [Line Items]    
Amortized Cost 185,292 301,400
Gross Unrealized Gains 81 172
Gross Unrealized Losses (24,468) (24,968)
Fair Value 160,905 276,604
Government agency mortgage-backed securities | Commercial mortgage-backed securities    
Cash and Cash Equivalents [Line Items]    
Amortized Cost 11,373 6,029
Gross Unrealized Gains 0 0
Gross Unrealized Losses (751) (637)
Fair Value 10,622 5,392
Government agency collateralized mortgage obligations | Residential mortgage-backed securities    
Cash and Cash Equivalents [Line Items]    
Amortized Cost 475,311 485,164
Gross Unrealized Gains 75 0
Gross Unrealized Losses (86,870) (85,883)
Fair Value 388,516 399,281
Government agency collateralized mortgage obligations | Commercial mortgage-backed securities    
Cash and Cash Equivalents [Line Items]    
Amortized Cost 146,510 161,299
Gross Unrealized Gains 41 24
Gross Unrealized Losses (21,595) (21,965)
Fair Value $ 124,956 $ 139,358