XML 45 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Securities - Amortized Cost and Fair Value of Securities with Gross Unrealized Gains and Losses (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 429,406 $ 395,203
Gross Unrealized Gains 646 136
Gross Unrealized Losses (25,171) (36,861)
Fair Value 404,881 358,478
U.S. Treasury [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 109,394 87,182
Gross Unrealized Gains 170 1
Gross Unrealized Losses (4,431) (6,913)
Fair Value 105,133 80,270
U.S. Government Agencies [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 144,675 140,960
Gross Unrealized Gains 57  
Gross Unrealized Losses (8,372) (12,738)
Fair Value 136,360 128,222
Mortgage-backed Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 105,479 94,061
Gross Unrealized Gains 297  
Gross Unrealized Losses (9,083) (11,929)
Fair Value 96,693 82,132
State and Local Governments [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 69,858 73,000
Gross Unrealized Gains 122 135
Gross Unrealized Losses (3,285) (5,281)
Fair Value $ 66,695 $ 67,854