XML 47 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Securities - Amortized Cost and Fair Value of Securities with Gross Unrealized Gains and Losses (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 386,236 $ 395,203
Gross Unrealized Gains 87 136
Gross Unrealized Losses (38,807) (36,861)
Fair Value 347,516 358,478
U.S. Treasury [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 81,842 87,182
Gross Unrealized Gains   1
Gross Unrealized Losses (7,149) (6,913)
Fair Value 74,693 80,270
U.S. Government Agencies [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 140,928 140,960
Gross Unrealized Losses (13,190) (12,738)
Fair Value 127,738 128,222
Mortgage-backed Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 91,485 94,061
Gross Unrealized Losses (13,081) (11,929)
Fair Value 78,404 82,132
State and Local Governments [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 71,981 73,000
Gross Unrealized Gains 87 135
Gross Unrealized Losses (5,387) (5,281)
Fair Value $ 66,681 $ 67,854