XML 81 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities - Gross Unrealized Losses, Aggregated by Investment Category and Length of Time (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule of Available-for-sale Securities [Line Items]    
Gross Unrealized Losses, Less Than Twelve Months $ (1,359) $ (26)
Fair Value, Less Than Twelve Months 91,400 5,797
Gross Unrealized Losses, Twelve Months and Over (30,631) (36,835)
Fair Value, Twelve Months and Over 313,454 345,911
U.S. Treasury [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Gross Unrealized Losses, Less Than Twelve Months (467) (4)
Fair Value, Less Than Twelve Months 31,533 494
Gross Unrealized Losses, Twelve Months and Over (4,948) (6,909)
Fair Value, Twelve Months and Over 62,151 79,528
U.S. Government Agencies [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Gross Unrealized Losses, Twelve Months and Over (9,494) (12,738)
Fair Value, Twelve Months and Over 131,335 128,222
Mortgage-backed Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Gross Unrealized Losses, Less Than Twelve Months (668) (20)
Fair Value, Less Than Twelve Months 51,236 4,372
Gross Unrealized Losses, Twelve Months and Over (11,986) (11,909)
Fair Value, Twelve Months and Over 66,877 77,759
State and Local Governments [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Gross Unrealized Losses, Less Than Twelve Months (224) (2)
Fair Value, Less Than Twelve Months 8,631 931
Gross Unrealized Losses, Twelve Months and Over (4,203) (5,279)
Fair Value, Twelve Months and Over $ 53,091 $ 60,402