Note 8 - Stock-based Compensation (Details Textual) - USD ($) $ in Millions |
3 Months Ended | ||
---|---|---|---|
Mar. 31, 2025 |
Mar. 31, 2024 |
Dec. 31, 2024 |
|
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) | 298,000 | 383,000 | |
Restricted Stock [Member] | |||
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) | 3 years | ||
Performance Shares [Member] | |||
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) | 24,910 | ||
Noninterest Expense [Member] | |||
Share-Based Payment Arrangement, Expense | $ 0.8 | $ 0.7 |