XML 45 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Securities - Amortized Cost and Fair Value of Securities with Gross Unrealized Gains and Losses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 401,398 $ 395,203
Gross Unrealized Gains 53 136
Gross Unrealized Losses (36,242) (36,861)
Fair Value 365,209 358,478
U.S. Treasury [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 81,698 87,182
Gross Unrealized Gains   1
Gross Unrealized Losses (6,584) (6,913)
Fair Value 75,114 80,270
U.S. Government Agencies [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 140,895 140,960
Gross Unrealized Losses (12,324) (12,738)
Fair Value 128,571 128,222
Mortgage-backed Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 108,741 94,061
Gross Unrealized Gains 23  
Gross Unrealized Losses (12,054) (11,929)
Fair Value 96,710 82,132
State and Local Governments [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 70,064 73,000
Gross Unrealized Gains 30 135
Gross Unrealized Losses (5,280) (5,281)
Fair Value $ 64,814 $ 67,854