XML 42 R35.htm IDEA: XBRL DOCUMENT v3.25.1
MARKETABLE SECURITIES - Schedule of Amortized Cost and Fair Value of Securities Available for Sale and Held to Maturity Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Available for sale:    
Available-for-sale debt securities, amortized cost basis $ 377,348 $ 361,061
Gross Unrealized Gains 1,789 595
Gross Unrealized Losses 16,490 21,352
Estimated Fair Value 362,647 340,304
Held to maturity:    
Amortized Cost 305,153 334,732
Gross Unrealized Gains 161 289
Gross Unrealized Losses 27,145 31,776
Estimated Fair Value 278,169 303,245
U.S. government agencies    
Held to maturity:    
Amortized Cost 9,489 9,449
Gross Unrealized Gains 0 0
Gross Unrealized Losses 775 948
Estimated Fair Value 8,714 8,501
Treasury securities    
Available for sale:    
Available-for-sale debt securities, amortized cost basis 44,266 44,015
Gross Unrealized Gains 0 0
Gross Unrealized Losses 175 340
Estimated Fair Value 44,091 43,675
Held to maturity:    
Amortized Cost 19,955 29,871
Gross Unrealized Losses 67 165
Estimated Fair Value 19,888 29,706
Corporate bonds    
Available for sale:    
Available-for-sale debt securities, amortized cost basis 22,285 27,805
Gross Unrealized Gains 0 0
Gross Unrealized Losses 1,362 1,822
Estimated Fair Value 20,923 25,983
Municipal securities    
Available for sale:    
Available-for-sale debt securities, amortized cost basis 2,317 2,318
Gross Unrealized Gains 48 75
Gross Unrealized Losses 0 0
Estimated Fair Value 2,365 2,393
Held to maturity:    
Amortized Cost 136,134 152,626
Gross Unrealized Gains 161 289
Gross Unrealized Losses 6,625 7,020
Estimated Fair Value 129,670 145,895
Mortgage-backed securities    
Available for sale:    
Available-for-sale debt securities, amortized cost basis 288,123 265,369
Gross Unrealized Gains 1,656 487
Gross Unrealized Losses 13,639 17,122
Estimated Fair Value 276,140 248,734
Held to maturity:    
Amortized Cost 106,920 109,281
Gross Unrealized Gains 0 0
Gross Unrealized Losses 13,854 16,015
Estimated Fair Value 93,066 93,266
Collateralized mortgage obligations    
Available for sale:    
Available-for-sale debt securities, amortized cost basis 20,357 21,554
Gross Unrealized Gains 85 33
Gross Unrealized Losses 1,314 2,068
Estimated Fair Value 19,128 19,519
Held to maturity:    
Amortized Cost 32,655 33,505
Gross Unrealized Losses 5,824 7,628
Estimated Fair Value $ 26,831 $ 25,877