XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 10 - CUSTOMER AND GEOGRAPHIC INFORMATION - Revenue Percentage by Major Customers (Details) - Customer Concentration Risk [Member]
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Revenue Benchmark [Member] | Customer A [Member]          
Concentration risk 28.00% 25.00% 30.00% 12.00%  
Revenue Benchmark [Member] | Customer B [Member]          
Concentration risk 16.00%   11.00%    
Revenue Benchmark [Member] | Customer C [Member]          
Concentration risk       10.00%  
Accounts Receivable [Member] | Customer A [Member]          
Concentration risk     27.00%   29.00%
Accounts Receivable [Member] | Customer B [Member]          
Concentration risk     14.00%   15.00%
Accounts Receivable [Member] | Customer C [Member]          
Concentration risk     18.00%