Quarterly report pursuant to Section 13 or 15(d)

Note 2 - Securities - Amortized Cost and Fair Value of Securities (Details)

v3.24.1.u1
Note 2 - Securities - Amortized Cost and Fair Value of Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Amortized cost $ 521,555 $ 537,894
Gross unrealized gains 88 337
Gross unrealized losses (30,429) (29,433)
Debt securities available for sale, at fair value 491,214 508,798
Amortized cost 300,751 331,523
Gross unrealized gains 230 284
Gross unrealized losses (9,330) (9,709)
Fair value 291,651 322,098
Held-to-maturity, amortized cost, due in one year or less 133,656  
Held-to-maturity, fair value, due in one year or less 132,252  
Available-for-sale, amortized cost, due in one year or less 141,534  
Available-for-sale, fair value, due in one year or less 140,076  
Held-to-maturity, amortized cost, due from one to five years 155,020  
Held-to-maturity, fair value, due from one to five years 147,346  
Available-for-sale, amortized cost, due from one to five years 253,495  
Available-for-sale, fair value, due from one to five years 238,070  
Held-to-maturity, amortized cost, due from five to ten years 12,075  
Held-to-maturity, fair value, due from five to ten years 12,053  
Available-for-sale, amortized cost, due from five to ten years 6,198  
Available-for-sale, fair value, due from five to ten years 6,036  
Held-to-maturity, amortized cost, due after ten years 0  
Held-to-maturity, fair value, due after ten years 0  
Available-for-sale, amortized cost, due after ten years 0  
Available-for-sale, fair value, due after ten years 0  
Debt securities held to maturity (fair value 2024 - $291,651 and 2023 - $322,098) 300,751 331,523
Debt securities, held to maturity, fair value 291,651 322,098
Held-to-maturity, amortized cost 300,751 331,523
Held-to-maturity, fair value 291,651 322,098
Available-for-sale, amortized cost 521,555 537,894
Available-for-sale, fair value 491,214 508,798
US Treasury and Government [Member]    
Amortized cost 245,896 256,234
Gross unrealized gains 0 25
Gross unrealized losses (10,815) (10,767)
Debt securities available for sale, at fair value 235,081 245,492
Available-for-sale, amortized cost 245,896 256,234
Available-for-sale, fair value 235,081 245,492
US Government Agencies Debt Securities [Member]    
Amortized cost 120,328 123,767
Gross unrealized gains 35 173
Gross unrealized losses (13,331) (12,604)
Debt securities available for sale, at fair value 107,032 111,336
Amortized cost 0  
Fair value 0  
Debt securities held to maturity (fair value 2024 - $291,651 and 2023 - $322,098) 0  
Debt securities, held to maturity, fair value 0  
Held-to-maturity, amortized cost 0  
Held-to-maturity, fair value 0  
Available-for-sale, amortized cost 120,328 123,767
Available-for-sale, fair value 107,032 111,336
Nontaxable Municipal Bonds [Member]    
Amortized cost 30,800 30,850
Gross unrealized gains 0 31
Gross unrealized losses (519) (284)
Debt securities available for sale, at fair value 30,281 30,597
Amortized cost 79,540 80,294
Gross unrealized gains 230 284
Gross unrealized losses (1,385) (1,189)
Fair value 78,385 79,389
Debt securities held to maturity (fair value 2024 - $291,651 and 2023 - $322,098) 79,540 80,294
Debt securities, held to maturity, fair value 78,385 79,389
Held-to-maturity, amortized cost 79,540 80,294
Held-to-maturity, fair value 78,385 79,389
Available-for-sale, amortized cost 30,800 30,850
Available-for-sale, fair value 30,281 30,597
Taxable Municipal Bonds [Member]    
Amortized cost 112,976 115,516
Gross unrealized gains 53 105
Gross unrealized losses (5,528) (5,545)
Debt securities available for sale, at fair value 107,501 110,076
Available-for-sale, amortized cost 112,976 115,516
Available-for-sale, fair value 107,501 110,076
Corporate Bonds And Other Debt Securities [Member]    
Amortized cost 11,555 11,527
Gross unrealized gains 0 3
Gross unrealized losses (236) (233)
Debt securities available for sale, at fair value 11,319 11,297
Available-for-sale, amortized cost 11,555 11,527
Available-for-sale, fair value 11,319 11,297
US Treasury Securities [Member]    
Amortized cost 221,211 251,229
Gross unrealized gains 0 0
Gross unrealized losses (7,945) (8,520)
Fair value 213,266 242,709
Debt securities held to maturity (fair value 2024 - $291,651 and 2023 - $322,098) 221,211 251,229
Debt securities, held to maturity, fair value 213,266 242,709
Held-to-maturity, amortized cost 221,211 251,229
Held-to-maturity, fair value $ 213,266 $ 242,709