XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Investment Securities - Schedule of Amortized Costs, Gains and Losses, Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Amortized cost, gross urealized gains and losses, and fair value of debt securities classified as available-for-sale    
Total Amortized Cost $ 250,067 $ 249,558
Gross unrealized gains 581 126
Gross unrealized losses (31,001) (31,032)
Fair Value 219,647 218,652
U.S. Treasury    
Amortized cost, gross urealized gains and losses, and fair value of debt securities classified as available-for-sale    
Total Amortized Cost 4,940 4,937
Gross unrealized gains 65 0
Gross unrealized losses 0 (22)
Fair Value 5,005 4,915
U.S. government and federal agency obligations    
Amortized cost, gross urealized gains and losses, and fair value of debt securities classified as available-for-sale    
Total Amortized Cost 382 408
Gross unrealized gains 0 0
Gross unrealized losses (4) (7)
Fair Value 378 401
U.S. government-sponsored enterprises    
Amortized cost, gross urealized gains and losses, and fair value of debt securities classified as available-for-sale    
Total Amortized Cost 13,015 13,020
Gross unrealized gains 34 11
Gross unrealized losses (188) (227)
Fair Value 12,861 12,804
Obligations of states and political subdivisions    
Amortized cost, gross urealized gains and losses, and fair value of debt securities classified as available-for-sale    
Total Amortized Cost 122,059 125,559
Gross unrealized gains 0 7
Gross unrealized losses (24,577) (23,080)
Fair Value 97,482 102,486
Residential    
Amortized cost, gross urealized gains and losses, and fair value of debt securities classified as available-for-sale    
Total Amortized Cost 68,942 68,346
Gross unrealized gains 335 59
Gross unrealized losses (3,048) (4,034)
Fair Value 66,229 64,371
Commercial    
Amortized cost, gross urealized gains and losses, and fair value of debt securities classified as available-for-sale    
Total Amortized Cost 16,095 16,383
Gross unrealized gains 16 0
Gross unrealized losses (2,291) (2,644)
Fair Value 13,820 13,739
Other debt securities    
Amortized cost, gross urealized gains and losses, and fair value of debt securities classified as available-for-sale    
Total Amortized Cost 23,148 19,419
Gross unrealized gains 131 49
Gross unrealized losses (671) (781)
Fair Value 22,608 18,687
Bank issued trust preferred securities    
Amortized cost, gross urealized gains and losses, and fair value of debt securities classified as available-for-sale    
Total Amortized Cost 1,486 1,486
Gross unrealized gains 0 0
Gross unrealized losses (222) (237)
Fair Value $ 1,264 $ 1,249