XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Note 2 - Securities - Debt Securities by Maturity (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Due in 2023, Weighted Average Yield 0.98%  
Due in 2023, Amortized Cost $ 20,361,000  
Due in 2023, Fair Value $ 19,997,000  
Due in 2024 through 2028, Weighted Average Yield 1.32%  
Due in 2024 through 2028, Amortized Cost $ 319,037,000  
Due in 2024 through 2028, Fair Value $ 293,271,000  
Due in 2029 through 2033, Weighted Average Yield 2.03%  
Due in 2029 through 2033, Amortized Cost $ 278,488,000  
Due in 2029 through 2033, Fair Value $ 241,115,000  
Due in 2034 and beyond, Weighted Average Yield 3.58%  
Due in 2034 and beyond, Amortized Cost $ 35,647,000  
Due in 2034 and beyond, Fair Value $ 33,500,000  
Total available for sale securities, weighted average yield 1.76%  
Total available for sale securities, Amortized Cost $ 691,197,000 $ 685,646,000
Securities available for sale $ 619,973,000 602,936,000
Collateralized Mortgage-Backed Securities [Member]    
No single maturity, weighted average yield 2.12%  
No single maturity, amortized cost $ 37,164,000  
No single maturity, fair value 31,590,000  
Total available for sale securities, Amortized Cost 37,164,000 38,002,000
Securities available for sale $ 31,590,000 31,953,000
Other Debt and Equity Securities [Member]    
No single maturity, weighted average yield 8.00%  
No single maturity, amortized cost $ 500,000  
No single maturity, fair value 500,000  
Total available for sale securities, Amortized Cost 500,000 500,000
Securities available for sale $ 500,000 $ 500,000