XML 48 R37.htm IDEA: XBRL DOCUMENT v3.26.1
Note 2 - Revenue Recognition - Customers with Sales and Accounts Receivable Greater Than 10% (Details) - Customer Concentration Risk [Member]
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Accounts Receivable [Member] | Distributor A [Member]      
Concentration risk 30.00%   35.00%
Accounts Receivable [Member] | Value Added Reseller A [Member]      
Concentration risk 17.00%    
Accounts Receivable [Member] | Distributor B [Member]      
Concentration risk 13.00%   14.00%
Revenue Benchmark [Member] | Distributor A [Member]      
Concentration risk 26.00% 24.00%  
Revenue Benchmark [Member] | Distributor B [Member]      
Concentration risk 16.00% 19.00%  
Revenue Benchmark [Member] | Distributor C [Member]      
Concentration risk   11.00%