XML 46 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Amortized Cost and Fair Value of Securities with Gross Unrealized Gains and Losses (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 464,032 $ 458,484
Gross Unrealized Gains 269 62
Gross Unrealized Losses (25,733) (31,990)
Fair Value 438,568 426,556
U.S. Treasury [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 111,090 111,397
Gross Unrealized Gains 28 17
Gross Unrealized Losses (4,235) (5,415)
Fair Value 106,883 105,999
U.S. Government Agencies [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 145,369 144,660
Gross Unrealized Gains 23  
Gross Unrealized Losses (7,687) (9,494)
Fair Value 137,705 135,166
Mortgage-backed Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 140,934 133,268
Gross Unrealized Gains 186 17
Gross Unrealized Losses (10,242) (12,654)
Fair Value 130,878 120,631
State and Local Governments [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 66,639 69,159
Gross Unrealized Gains 32 28
Gross Unrealized Losses (3,569) (4,427)
Fair Value $ 63,102 $ 64,760