v3.25.2
Note 5 - Stock-based Compensation - Schedule of Compensation Expense and Income Tax Benefits (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Stock-based compensation expense $ 281 $ 325 $ 602 $ 649
Related tax benefits recognized in earnings 58 71 128 140
Share-Based Payment Arrangement, Option [Member]        
Stock-based compensation expense 142 165 304 329
Restricted Stock [Member]        
Stock-based compensation expense $ 139 $ 160 $ 298 $ 320