XML 78 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Note 12 - Stock-based Compensation - Stock-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Stock-based Compensation $ 200  
The 2006, 2016 and 2021 [Member]    
Stock-based Compensation 8,274 $ 3,289
Cost of Sales [Member] | The 2006, 2016 and 2021 [Member]    
Stock-based Compensation 578 90
Selling and Marketing Expense [Member] | The 2006, 2016 and 2021 [Member]    
Stock-based Compensation 2,462 1,111
General and Administrative Expense [Member] | The 2006, 2016 and 2021 [Member]    
Stock-based Compensation 4,484 1,991
Research and Development Expense [Member] | The 2006, 2016 and 2021 [Member]    
Stock-based Compensation $ 750 $ 97