XML 80 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 11 - Stock-based Compensation - Stock-based Compensation Expense (Details) - Continuing Operations [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,278 $ 1,102 $ 2,326 $ 2,255
Cost of Sales [Member]        
Share-based compensation 66 95 118 164
Selling and Marketing Expense [Member]        
Share-based compensation 159 195 289 340
General and Administrative Expense [Member]        
Share-based compensation 927 704 1,698 1,573
Research and Development Expense [Member]        
Share-based compensation $ 126 $ 108 $ 221 $ 178