XML 88 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities - Securities Available for Sale (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
The amortized cost and estimated fair value of securities with gross unrealized gains and losses    
Amortized cost $ 817,664 $ 648,616
Gross Unrealized Gains 2,245 3,330
Gross Unrealized Losses (51,662) (47,842)
Fair value 768,247 604,104
Asset Pledged as Collateral    
The amortized cost and estimated fair value of securities with gross unrealized gains and losses    
Fair value 289,900 170,700
U.S. Treasury Securities    
The amortized cost and estimated fair value of securities with gross unrealized gains and losses    
Amortized cost 179,835  
Gross Unrealized Gains 3  
Gross Unrealized Losses (12,090)  
Fair value 167,748  
Municipal Bonds    
The amortized cost and estimated fair value of securities with gross unrealized gains and losses    
Amortized cost 139,891 151,512
Gross Unrealized Gains 23 47
Gross Unrealized Losses (17,649) (19,035)
Fair value 122,265 132,524
Mortgage-Backed Securities    
The amortized cost and estimated fair value of securities with gross unrealized gains and losses    
Amortized cost 259,833 249,455
Gross Unrealized Gains 882 2,261
Gross Unrealized Losses (15,825) (16,401)
Fair value 244,890 235,315
Corporate Securities    
The amortized cost and estimated fair value of securities with gross unrealized gains and losses    
Amortized cost 139,161 142,098
Gross Unrealized Gains 1,041 386
Gross Unrealized Losses (6,016) (11,879)
Fair value 134,186 130,605
U.S Government Agency Securities    
The amortized cost and estimated fair value of securities with gross unrealized gains and losses    
Amortized cost 22,053  
Gross Unrealized Gains 85  
Gross Unrealized Losses (56)  
Fair value 22,082  
SBA Securities    
The amortized cost and estimated fair value of securities with gross unrealized gains and losses    
Amortized cost   18,497
Gross Unrealized Gains   279
Gross Unrealized Losses   (102)
Fair value   18,674
Asset-Backed Securities    
The amortized cost and estimated fair value of securities with gross unrealized gains and losses    
Amortized cost 76,891 87,054
Gross Unrealized Gains 211 357
Gross Unrealized Losses (26) (425)
Fair value $ 77,076 $ 86,986