XML 58 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Securities - Gross Unrealized Losses and Fair Value, Aggregated by Investment Category (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Schedule of Available-for-sale Securities [Line Items]    
12 Months or less, Fair Value $ 166,719 $ 159,675
12 Months or less, Unrealized Loss (3,156) (1,186)
More than 12 months, Fair Value 409,303 414,841
More than 12 months, Unrealized Loss (60,718) (61,687)
Total Fair Value 576,022 574,516
Total Unrealized Loss (63,874) (62,873)
U.S. Treasury Securities and Obligations of U.S. Government Agencies [Member]    
Schedule of Available-for-sale Securities [Line Items]    
12 Months or less, Fair Value 3,018 32,388
12 Months or less, Unrealized Loss (7) (51)
More than 12 months, Fair Value 53,495 55,000
More than 12 months, Unrealized Loss (2,048) (3,243)
Total Fair Value 56,513 87,388
Total Unrealized Loss (2,055) (3,294)
Obligations of States and Political Subdivisions [Member]    
Schedule of Available-for-sale Securities [Line Items]    
12 Months or less, Fair Value 118,939 98,965
12 Months or less, Unrealized Loss (2,610) (806)
More than 12 months, Fair Value 174,257 173,668
More than 12 months, Unrealized Loss (30,444) (26,192)
Total Fair Value 293,196 272,633
Total Unrealized Loss (33,054) (26,998)
Mortgage-backed Securities in Government Sponsored Entities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
12 Months or less, Fair Value 44,762 28,322
12 Months or less, Unrealized Loss (539) (329)
More than 12 months, Fair Value 181,551 186,173
More than 12 months, Unrealized Loss (28,226) (32,252)
Total Fair Value 226,313 214,495
Total Unrealized Loss $ (28,765) $ (32,581)