XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Securities - Securities Available for Sale (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
The amortized cost and estimated fair value of securities with gross unrealized gains and losses    
Amortized cost $ 851,647 $ 817,664
Gross Unrealized Gains 11,447 2,245
Gross Unrealized Losses (36,621) (51,662)
Fair value 826,473 768,247
Asset Pledged as Collateral    
The amortized cost and estimated fair value of securities with gross unrealized gains and losses    
Fair value 264,900 289,900
U.S. Treasury Securities    
The amortized cost and estimated fair value of securities with gross unrealized gains and losses    
Amortized cost 155,902 179,835
Gross Unrealized Gains   3
Gross Unrealized Losses (8,703) (12,090)
Fair value 147,199 167,748
Municipal Bonds    
The amortized cost and estimated fair value of securities with gross unrealized gains and losses    
Amortized cost 247,471 139,891
Gross Unrealized Gains 6,614 23
Gross Unrealized Losses (13,538) (17,649)
Fair value 240,547 122,265
Mortgage-Backed Securities    
The amortized cost and estimated fair value of securities with gross unrealized gains and losses    
Amortized cost 267,171 259,833
Gross Unrealized Gains 2,877 882
Gross Unrealized Losses (10,899) (15,825)
Fair value 259,149 244,890
Corporate Securities    
The amortized cost and estimated fair value of securities with gross unrealized gains and losses    
Amortized cost 109,613 139,161
Gross Unrealized Gains 1,791 1,041
Gross Unrealized Losses (3,421) (6,016)
Fair value 107,983 134,186
U.S. Government Agency Securities    
The amortized cost and estimated fair value of securities with gross unrealized gains and losses    
Amortized cost 9,803 22,053
Gross Unrealized Gains 73 85
Gross Unrealized Losses (41) (56)
Fair value 9,835 22,082
Asset-Backed Securities    
The amortized cost and estimated fair value of securities with gross unrealized gains and losses    
Amortized cost 61,687 76,891
Gross Unrealized Gains 92 211
Gross Unrealized Losses (19) (26)
Fair value $ 61,760 $ 77,076