v3.26.1
Note 6 - Non-Cash Share-Based Employee Compensation (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Payment Arrangement, Option [Member]        
Share-Based Payment Arrangement, Expense $ 405 $ 126 $ 767 $ 244
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount 4,953   4,953  
Restricted Stock Units (RSUs) [Member]        
Share-Based Payment Arrangement, Expense 107 $ 299 164 $ 574
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 962,000   $ 962,000