XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Investment Securities - Schedule of Amortized Costs, Gains and Losses, Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 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 $ 251,303 $ 249,558
Gross unrealized gains 861 126
Gross unrealized losses (30,428) (31,032)
Fair Value 221,736 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,943 4,937
Gross unrealized gains 104 0
Gross unrealized losses 0 (22)
Fair Value 5,047 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 381 408
Gross unrealized gains 0 0
Gross unrealized losses (2) (7)
Fair Value 379 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,010 13,020
Gross unrealized gains 30 11
Gross unrealized losses (161) (227)
Fair Value 12,879 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 121,902 125,559
Gross unrealized gains 0 7
Gross unrealized losses (24,515) (23,080)
Fair Value 97,387 102,486
Residential    
Amortized cost, gross urealized gains and losses, and fair value of debt securities classified as available-for-sale    
Total Amortized Cost 66,012 68,346
Gross unrealized gains 543 59
Gross unrealized losses (2,757) (4,034)
Fair Value 63,798 64,371
Commercial    
Amortized cost, gross urealized gains and losses, and fair value of debt securities classified as available-for-sale    
Total Amortized Cost 15,715 16,383
Gross unrealized gains 13 0
Gross unrealized losses (2,201) (2,644)
Fair Value 13,527 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 27,854 19,419
Gross unrealized gains 171 49
Gross unrealized losses (585) (781)
Fair Value 27,440 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 (207) (237)
Fair Value $ 1,279 $ 1,249