XML 82 R67.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 14 - Stock-based Compensation - Stock-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Stock-based Compensation $ 200   $ 400  
The 2006, 2016 and 2021 [Member]        
Stock-based Compensation 10,404 $ 14,510 18,678 $ 17,799
Cost of Sales [Member] | The 2006, 2016 and 2021 [Member]        
Stock-based Compensation 703 272 1,281 362
Selling and Marketing Expense [Member] | The 2006, 2016 and 2021 [Member]        
Stock-based Compensation 3,396 9,791 5,858 10,902
General and Administrative Expense [Member] | The 2006, 2016 and 2021 [Member]        
Stock-based Compensation 5,281 4,364 9,765 6,355
Research and Development Expense [Member] | The 2006, 2016 and 2021 [Member]        
Stock-based Compensation $ 1,024 $ 83 $ 1,774 $ 180