XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 7 - Share-based Compensation - Compensation Cost (Details) - Selling, General and Administrative Expenses [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-based compensation $ 1,736 $ 1,197 $ 3,249 $ 2,253
Common Stock [Member]        
Share-based compensation 100 100 200 200
Employee and Nonemployee Stock Option [Member]        
Share-based compensation 118 113 230 207
Restricted Stock Units (RSUs) [Member]        
Share-based compensation $ 1,518 $ 984 $ 2,819 $ 1,846