XML 62 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment and Equity Securities - Carrying Amounts and Fair Values of Securities Available for Sale (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost $ 365,088 $ 369,301
Available-for-sale Securities, Gross Unrealized Gains 707 495
Available-for-sale Securities, Gross Unrealized Losses 32,809 33,082
Securities available for sale 332,986 336,714
U.S. Treasury [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost 32,961 54,984
Available-for-sale Securities, Gross Unrealized Gains 0  
Available-for-sale Securities, Gross Unrealized Losses 3,067 3,479
Securities available for sale 29,894 51,505
U.S. Government Agencies [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost 42,667 43,921
Available-for-sale Securities, Gross Unrealized Gains 97 66
Available-for-sale Securities, Gross Unrealized Losses 1,035 969
Securities available for sale 41,729 43,018
GSE - Mortgage-backed Securities and CMO's [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost 165,561 137,346
Available-for-sale Securities, Gross Unrealized Gains 198 170
Available-for-sale Securities, Gross Unrealized Losses 12,970 13,729
Securities available for sale 152,789 123,787
Asset-backed Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost 23,215 31,469
Available-for-sale Securities, Gross Unrealized Gains 407 244
Available-for-sale Securities, Gross Unrealized Losses 44 200
Securities available for sale 23,578 31,513
State and Political Subdivisions [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost 94,684 95,581
Available-for-sale Securities, Gross Unrealized Gains 5 15
Available-for-sale Securities, Gross Unrealized Losses 15,436 14,196
Securities available for sale 79,253 81,400
Corporate Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost 6,000 6,000
Available-for-sale Securities, Gross Unrealized Gains 0  
Available-for-sale Securities, Gross Unrealized Losses 257 509
Securities available for sale $ 5,743 $ 5,491