XML 69 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Note 9 - Stock-Based Compensation - Summary of Compensation Costs Related to Stock-Based Compensation Awards (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Allocated share based compensation expense $ 633 $ 715 $ 1,279 $ 1,524
Cost of Sales [Member]        
Allocated share based compensation expense 47 68 110 173
Selling, General and Administrative Expenses [Member]        
Allocated share based compensation expense 476 526 949 1,079
Research and Development Expense [Member]        
Allocated share based compensation expense $ 110 $ 121 $ 220 $ 272