XML 45 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Securities - Amortized Cost and Fair Value of Securities with Gross Unrealized Gains and Losses (Detail) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 440,478 $ 458,484
Gross Unrealized Gains 1,059 62
Gross Unrealized Losses (18,764) (31,990)
Fair Value 422,773 426,556
U.S. Treasury [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 89,970 111,397
Gross Unrealized Gains 115 17
Gross Unrealized Losses (2,778) (5,415)
Fair Value 87,307 105,999
U.S. Government Agencies [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 140,990 144,660
Gross Unrealized Gains 86  
Gross Unrealized Losses (5,193) (9,494)
Fair Value 135,883 135,166
Mortgage-backed Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 145,110 133,268
Gross Unrealized Gains 778 17
Gross Unrealized Losses (8,265) (12,654)
Fair Value 137,623 120,631
State and Local Governments [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 64,408 69,159
Gross Unrealized Gains 80 28
Gross Unrealized Losses (2,528) (4,427)
Fair Value $ 61,960 $ 64,760