XML 78 R67.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 14 - Stock-based Compensation - Stock-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Stock-based Compensation $ 200   $ 600  
The 2006, 2016 and 2021 [Member]        
Stock-based Compensation 9,609 $ 32,676 28,287 $ 50,475
Cost of Sales [Member] | The 2006, 2016 and 2021 [Member]        
Stock-based Compensation 667 2,428 1,948 2,790
Selling and Marketing Expense [Member] | The 2006, 2016 and 2021 [Member]        
Stock-based Compensation 2,847 2,171 8,705 13,073
General and Administrative Expense [Member] | The 2006, 2016 and 2021 [Member]        
Stock-based Compensation 5,060 13,020 14,825 19,375
Research and Development Expense [Member] | The 2006, 2016 and 2021 [Member]        
Stock-based Compensation $ 1,035 $ 15,057 $ 2,809 $ 15,237