XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Securities Available for Sale (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
The amortized cost and estimated fair value of securities with gross unrealized gains and losses    
Amortized cost $ 802,432 $ 817,664
Gross Unrealized Gains 4,201 2,245
Gross Unrealized Losses (42,007) (51,662)
Fair value 764,626 768,247
Asset Pledged as Collateral    
The amortized cost and estimated fair value of securities with gross unrealized gains and losses    
Fair value 290,700 289,900
U.S. Treasury Securities    
The amortized cost and estimated fair value of securities with gross unrealized gains and losses    
Amortized cost 179,987 179,835
Gross Unrealized Gains 72 3
Gross Unrealized Losses (7,737) (12,090)
Fair value 172,322 167,748
Municipal Bonds    
The amortized cost and estimated fair value of securities with gross unrealized gains and losses    
Amortized cost 131,979 139,891
Gross Unrealized Gains 20 23
Gross Unrealized Losses (15,551) (17,649)
Fair value 116,448 122,265
Mortgage-Backed Securities    
The amortized cost and estimated fair value of securities with gross unrealized gains and losses    
Amortized cost 262,166 259,833
Gross Unrealized Gains 2,627 882
Gross Unrealized Losses (13,080) (15,825)
Fair value 251,713 244,890
Corporate Securities    
The amortized cost and estimated fair value of securities with gross unrealized gains and losses    
Amortized cost 134,079 139,161
Gross Unrealized Gains 1,268 1,041
Gross Unrealized Losses (5,506) (6,016)
Fair value 129,841 134,186
U.S. Government Agency Securities    
The amortized cost and estimated fair value of securities with gross unrealized gains and losses    
Amortized cost 21,093 22,053
Gross Unrealized Gains 115 85
Gross Unrealized Losses (50) (56)
Fair value 21,158 22,082
Asset-Backed Securities    
The amortized cost and estimated fair value of securities with gross unrealized gains and losses    
Amortized cost 73,128 76,891
Gross Unrealized Gains 99 211
Gross Unrealized Losses (83) (26)
Fair value $ 73,144 $ 77,076