XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 2 - Summary of Significant Accounting Policies (Details Textual)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Research and Development Expense $ 682 $ 535 $ 1,315 $ 1,064  
Revenue from Contract with Customer, Excluding Assessed Tax 11,808 10,140 22,993 19,507  
Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | Largest Customer [Member]          
Revenue from Contract with Customer, Excluding Assessed Tax $ 4,452 $ 2,723 $ 9,327 $ 5,057  
Concentration Risk, Percentage 37.70% 26.90% 40.60% 25.90%  
Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | Second Largest Customer [Member]          
Revenue from Contract with Customer, Excluding Assessed Tax $ 2,216 $ 1,662 $ 4,419 $ 2,671  
Concentration Risk, Percentage 18.80% 16.40% 19.20% 13.70%  
Accounts Receivable [Member] | Customer Concentration Risk [Member]          
Number of Major Customers     4   4
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Four Largest Customers [Member]          
Revenue from Contract with Customer, Excluding Assessed Tax     $ 2,972   $ 3,774
Concentration Risk, Percentage     55.60%   76.40%