XML 74 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
MARKETABLE SECURITIES - Schedule of Amortized Cost and Fair Value of Securities Available for Sale and Held to Maturity Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Available for sale:    
Available-for-sale debt securities, amortized cost basis $ 361,061 $ 215,380
Gross Unrealized Gains 595 1,215
Gross Unrealized Losses 21,352 20,400
Estimated Fair Value 340,304 196,195
Held to maturity:    
Amortized Cost 334,732 404,208
Gross Unrealized Gains 289 923
Gross Unrealized Losses 31,776 30,608
Estimated Fair Value 303,245 374,523
U.S. government agencies    
Available for sale:    
Available-for-sale debt securities, amortized cost basis   9,292
Gross Unrealized Gains   0
Gross Unrealized Losses   1,066
Estimated Fair Value   8,226
Held to maturity:    
Amortized Cost 9,449  
Gross Unrealized Gains 0  
Gross Unrealized Losses 948  
Estimated Fair Value 8,501  
Treasury Securities    
Available for sale:    
Available-for-sale debt securities, amortized cost basis 44,015  
Gross Unrealized Gains 0  
Gross Unrealized Losses 340  
Estimated Fair Value 43,675  
Held to maturity:    
Amortized Cost 29,871 69,432
Gross Unrealized Losses 165 1,038
Estimated Fair Value 29,706 68,394
Corporate bonds    
Available for sale:    
Available-for-sale debt securities, amortized cost basis 27,805 29,882
Gross Unrealized Gains 0 0
Gross Unrealized Losses 1,822 3,077
Estimated Fair Value 25,983 26,805
Municipal securities    
Available for sale:    
Available-for-sale debt securities, amortized cost basis 2,318 2,322
Gross Unrealized Gains 75 182
Gross Unrealized Losses 0 0
Estimated Fair Value 2,393 2,504
Held to maturity:    
Amortized Cost 152,626 168,175
Gross Unrealized Gains 289 923
Gross Unrealized Losses 7,020 6,123
Estimated Fair Value 145,895 162,975
Mortgage-backed securities    
Available for sale:    
Available-for-sale debt securities, amortized cost basis 265,369 164,419
Gross Unrealized Gains 487 1,014
Gross Unrealized Losses 17,122 15,621
Estimated Fair Value 248,734 149,812
Held to maturity:    
Amortized Cost 109,281 119,872
Gross Unrealized Gains 0 0
Gross Unrealized Losses 16,015 15,105
Estimated Fair Value 93,266 104,767
Collateralized mortgage obligations    
Available for sale:    
Available-for-sale debt securities, amortized cost basis 21,554 18,757
Gross Unrealized Gains 33 19
Gross Unrealized Losses 2,068 1,702
Estimated Fair Value 19,519 17,074
Held to maturity:    
Amortized Cost 33,505 37,437
Gross Unrealized Losses 7,628 7,276
Estimated Fair Value $ 25,877 $ 30,161