v3.26.1
Note 5 - Stock-based Compensation - Schedule of Compensation Expense and Income Tax Benefits (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Stock-based compensation expense $ 313 $ 322
Related tax benefits recognized in earnings 67 70
Share-Based Payment Arrangement, Option [Member]    
Stock-based compensation expense 156 163
Restricted Stock [Member]    
Stock-based compensation expense $ 157 $ 159