XML 78 R69.htm IDEA: XBRL DOCUMENT v3.22.2
Note 15 - Share-based Compensation - Share-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Total share-based compensation expense $ 2,144 $ 3,273 $ 4,616 $ 5,793
Cost of Sales [Member]        
Total share-based compensation expense 114 266 250 467
Research and Development Expense [Member]        
Total share-based compensation expense 310 630 675 1,193
Selling and Marketing Expense [Member]        
Total share-based compensation expense 186 329 412 548
General and Administrative Expense [Member]        
Total share-based compensation expense $ 1,534 $ 2,048 $ 3,279 $ 3,585