XML 81 R72.htm IDEA: XBRL DOCUMENT v3.23.2
Note 15 - Share-based Compensation - Share-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Total share-based compensation expense $ 3,062 $ 2,144 $ 5,352 $ 4,616
Cost of Sales [Member]        
Total share-based compensation expense 156 114 270 250
Research and Development Expense [Member]        
Total share-based compensation expense 480 310 777 675
Selling and Marketing Expense [Member]        
Total share-based compensation expense 291 186 486 412
General and Administrative Expense [Member]        
Total share-based compensation expense $ 2,135 $ 1,534 $ 3,819 $ 3,279