XML 69 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Note 9 - Stock-Based Compensation - Summary of Compensation Costs Related to Stock-Based Compensation Awards (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Allocated share based compensation expense $ 738 $ 820 $ 2,017 $ 2,344
Cost of Sales [Member]        
Allocated share based compensation expense 50 73 159 246
Selling, General and Administrative Expenses [Member]        
Allocated share based compensation expense 585 623 1,535 1,702
Research and Development Expense [Member]        
Allocated share based compensation expense $ 103 $ 124 $ 323 $ 396