XML 65 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Note 13 - Equity Incentive Plan - Total Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Stock-based compensation expense $ 2,548 $ 3,891 $ 5,543 $ 7,481
Cost of Sales [Member]        
Stock-based compensation expense 56 173 162 299
Research and Development Expense [Member]        
Stock-based compensation expense 183 572 625 1,102
Selling, General and Administrative Expenses [Member]        
Stock-based compensation expense $ 2,309 $ 3,146 $ 4,756 $ 6,080