XML 43 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
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, 2024
Dec. 31, 2023
Available for sale:    
Available-for-sale debt securities, amortized cost basis $ 249,938 $ 215,380
Gross Unrealized Gains 758 1,215
Gross Unrealized Losses 21,909 20,400
Estimated Fair Value 228,787 196,195
Held to maturity:    
Amortized Cost 363,963 404,208
Gross Unrealized Gains 625 923
Gross Unrealized Losses 33,108 30,608
Estimated Fair Value 331,480 374,523
U.S. government agencies    
Held to maturity:    
Amortized Cost 9,331 9,292
Gross Unrealized Gains 0 0
Gross Unrealized Losses 1,127 1,066
Estimated Fair Value 8,204 8,226
Corporate bonds    
Available for sale:    
Available-for-sale debt securities, amortized cost basis 29,861 29,882
Gross Unrealized Gains 0 0
Gross Unrealized Losses 2,801 3,077
Estimated Fair Value 27,060 26,805
Municipal securities    
Available for sale:    
Available-for-sale debt securities, amortized cost basis 2,321 2,322
Gross Unrealized Gains 152 182
Gross Unrealized Losses 0 0
Estimated Fair Value 2,473 2,504
Held to maturity:    
Amortized Cost 161,031 168,175
Gross Unrealized Gains 625 923
Gross Unrealized Losses 6,604 6,123
Estimated Fair Value 155,052 162,975
Mortgage-backed securities    
Available for sale:    
Available-for-sale debt securities, amortized cost basis 199,776 164,419
Gross Unrealized Gains 601 1,014
Gross Unrealized Losses 17,237 15,621
Estimated Fair Value 183,140 149,812
Held to maturity:    
Amortized Cost 117,454 119,872
Gross Unrealized Gains 0 0
Gross Unrealized Losses 16,875 15,105
Estimated Fair Value 100,579 104,767
Collateralized mortgage obligations    
Available for sale:    
Available-for-sale debt securities, amortized cost basis 17,980 18,757
Gross Unrealized Gains 5 19
Gross Unrealized Losses 1,871 1,702
Estimated Fair Value 16,114 17,074
Held to maturity:    
Amortized Cost 36,590 37,437
Gross Unrealized Losses 7,777 7,276
Estimated Fair Value 28,813 30,161
Treasury securities    
Held to maturity:    
Amortized Cost 39,557 69,432
Gross Unrealized Losses 725 1,038
Estimated Fair Value $ 38,832 $ 68,394