XML 93 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 13 - Stock-based Compensation Plan - Allocation of Share-based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Allocation of Share-based Compensation Expense $ 1,857 $ 2,047
Restricted Stock [Member]    
Allocation of Share-based Compensation Expense 1,857 2,047
Restricted Stock [Member] | Cost of Sales [Member]    
Allocation of Share-based Compensation Expense 144 104
Restricted Stock [Member] | Selling and Marketing Expense [Member]    
Allocation of Share-based Compensation Expense 50 41
Restricted Stock [Member] | Research and Development Expense [Member]    
Allocation of Share-based Compensation Expense 29 19
Restricted Stock [Member] | General and Administrative Expense [Member]    
Allocation of Share-based Compensation Expense $ 1,634 $ 1,883