v3.25.2
Note 4 - Loans and the Allowance for Credit Losses - Loan Modifications (Details) - Extended Maturity [Member] - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Modified $ 7,958  
% of total segment financing receivables 0.78%  
Commercial Portfolio Segment [Member] | Commercial Loans [Member]    
Modified $ 772 $ 34
% of total segment financing receivables 0.11% 0.04%
Commercial Portfolio Segment [Member] | Agricultural Loans [Member]    
Modified $ 7,186  
% of total segment financing receivables 6.30%