XML 72 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investment Securities, Amortized Cost, Unrealized Gains and Losses, Estimated Fair Values and Related Allowance for Credit Losses on Investments in Debt and Other Securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Investment securities available-for-sale [Abstract]    
Amortized cost $ 682,346 $ 620,314
Unrealized gains 358 733
Unrealized losses (48,851) (48,690)
Estimated fair value 633,853 572,357
ACL 0 0
Gross realized gains from sales of available-for-sale securities 0 96
Gross realized losses from sales of available-for-sale securities 234 208
U.S. Treasury Securities [Member]    
Investment securities available-for-sale [Abstract]    
Amortized cost 107,188 90,063
Unrealized gains 134 134
Unrealized losses (1,777) (3,015)
Estimated fair value 105,545 87,182
ACL 0 0
Securities of U.S. Government Agencies and Corporations [Member]    
Investment securities available-for-sale [Abstract]    
Amortized cost 100,218 121,305
Unrealized gains 62 105
Unrealized losses (4,596) (6,331)
Estimated fair value 95,684 115,079
ACL 0 0
Obligations of States and Political Subdivisions [Member]    
Investment securities available-for-sale [Abstract]    
Amortized cost 72,576 55,021
Unrealized gains 87 237
Unrealized losses (5,072) (3,581)
Estimated fair value 67,591 51,677
ACL 0 0
Collateralized Mortgage Obligations [Member]    
Investment securities available-for-sale [Abstract]    
Amortized cost 113,641 107,658
Unrealized gains 5 15
Unrealized losses (18,701) (16,726)
Estimated fair value 94,945 90,947
ACL 0 0
Mortgage-backed Securities [Member]    
Investment securities available-for-sale [Abstract]    
Amortized cost 288,723 246,267
Unrealized gains 70 242
Unrealized losses (18,705) (19,037)
Estimated fair value 270,088 227,472
ACL $ 0 $ 0