XML 46 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Available for Sale Securities - Summary of Amortized Costs and Fair Value of Securities Available-for-sale (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Marketable Securities [Line Items]    
Securities Available for Sale, Amortized Cost $ 113,365 $ 119,055
Securities Available for Sale, Gross Unrealized Gains 123 308
Securities Available for Sale, Gross Unrealized Losses (10,132) (9,804)
Available for sale securities 103,356 109,559
Obligations of states and political subdivisions [Member]    
Marketable Securities [Line Items]    
Securities Available for Sale, Amortized Cost 16,850 17,043
Securities Available for Sale, Gross Unrealized Gains 0 3
Securities Available for Sale, Gross Unrealized Losses (2,818) (2,815)
Available for sale securities 14,032 14,231
Government-sponsored Mortgage-backed Securities [Member]    
Marketable Securities [Line Items]    
Securities Available for Sale, Amortized Cost 93,499 97,674
Securities Available for Sale, Gross Unrealized Gains 120 305
Securities Available for Sale, Gross Unrealized Losses (7,310) (6,960)
Available for sale securities 86,309 91,019
Asset-backed securities [Member]    
Marketable Securities [Line Items]    
Securities Available for Sale, Amortized Cost 3,016 3,593
Securities Available for Sale, Gross Unrealized Gains 3 0
Securities Available for Sale, Gross Unrealized Losses (4) (21)
Available for sale securities $ 3,015 3,572
Certificates of deposit [Member]    
Marketable Securities [Line Items]    
Securities Available for Sale, Amortized Cost   745
Securities Available for Sale, Gross Unrealized Gains   0
Securities Available for Sale, Gross Unrealized Losses   (8)
Available for sale securities   $ 737