XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.1
SECURITIES AVAILABLE FOR SALE - Summary of Securities Available for Sale (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Jan. 01, 2025
USD ($)
Dec. 31, 2024
USD ($)
loan
Debt Securities, Available-for-Sale [Line Items]      
Amortized Cost $ 578,241   $ 583,316
Gross Unrealized Gains 676   5,954
Gross Unrealized Losses (64,956)   (68,252)
Fair Value 513,961   521,018
Allowance (1,204) $ (568) $ (568)
Allowance for credit losses, number of corporate notes | loan     2
Obligations of states and political subdivisions thereof      
Debt Securities, Available-for-Sale [Line Items]      
Amortized Cost 121,653   $ 116,421
Gross Unrealized Gains 1   5,564
Gross Unrealized Losses (19,813)   (16,533)
Fair Value 101,841   105,452
Corporate bonds      
Debt Securities, Available-for-Sale [Line Items]      
Amortized Cost 99,940   100,923
Gross Unrealized Gains 410   290
Gross Unrealized Losses (6,329)   (7,761)
Fair Value 94,021   93,452
Allowance (1,204) $ (568) (568)
Debt securities | Obligations of US Government-sponsored enterprises      
Debt Securities, Available-for-Sale [Line Items]      
Amortized Cost 1,276   1,344
Gross Unrealized Losses (19)   (26)
Fair Value 1,257   1,318
Mortgage-backed securities and collateralized mortgage obligations | US Government-sponsored enterprises      
Debt Securities, Available-for-Sale [Line Items]      
Amortized Cost 207,165   208,818
Gross Unrealized Gains 90   22
Gross Unrealized Losses (27,668)   (31,524)
Fair Value 179,587   177,316
Mortgage-backed securities and collateralized mortgage obligations | US Government agency      
Debt Securities, Available-for-Sale [Line Items]      
Amortized Cost 126,947   115,177
Gross Unrealized Gains 168   53
Gross Unrealized Losses (10,153)   (11,314)
Fair Value 116,962   103,916
Mortgage-backed securities and collateralized mortgage obligations | Private label      
Debt Securities, Available-for-Sale [Line Items]      
Amortized Cost 21,260   40,633
Gross Unrealized Gains 7   25
Gross Unrealized Losses (974)   (1,094)
Fair Value $ 20,293   $ 39,564