v3.26.1
Note 4 - Allowance for Credit Losses on Loans - Schedule of Nonaccrual Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Nonaccrual, no allowance $ 14,448 $ 19,414
Nonaccrual, with allowance 0 5,088
Nonaccrual 14,448 24,502
Nonaccrual, still accruing 0 0
Commercial and Industrial Portfolio Segment [Member]    
Nonaccrual, no allowance 0 0
Nonaccrual, with allowance 0 5,088
Nonaccrual 0 5,088
Nonaccrual, still accruing 0 0
Construction Portfolio Segment [Member]    
Nonaccrual, no allowance 14,448 19,414
Nonaccrual, with allowance 0 0
Nonaccrual 14,448 19,414
Nonaccrual, still accruing 0 0
Residential Portfolio Segment [Member]    
Nonaccrual, no allowance 0 0
Nonaccrual, with allowance 0 0
Nonaccrual 0 0
Nonaccrual, still accruing 0 0
Commercial Real Estate Portfolio Segment [Member]    
Nonaccrual, no allowance 0 0
Nonaccrual, with allowance 0 0
Nonaccrual 0 0
Nonaccrual, still accruing 0 0
Consumer Portfolio Segment [Member]    
Nonaccrual, no allowance 0 0
Nonaccrual 0 0
Nonaccrual, still accruing $ 0 $ 0