v3.26.3
Note 5 - Deposits (Details Textual) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Dec. 31, 2025
Deposits $ 5,612,276 $ 5,284,452
Increase (Decrease) in Deposits $ 328,000  
Aggregate Increase (Decrease) in Percentage of Deposits 6.20%