XML 63 R48.htm IDEA: XBRL DOCUMENT v3.26.1
Note 2 - Basis of Presentation and Use of Estimates and Significant Accounting Policies - Concentration of Risk (Details) - Customer Concentration Risk [Member]
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Revenue Benchmark [Member] | Company A [Member]    
Concentration Risk, Percentage 46.00% 47.00%
Revenue Benchmark [Member] | Company B [Member]    
Concentration Risk, Percentage 26.00% 30.00%
Revenue Benchmark [Member] | Company A and B [Member]    
Concentration Risk, Percentage 72.00% 77.00%
Accounts Receivable [Member] | Company A [Member]    
Concentration Risk, Percentage 45.00% 57.00%
Accounts Receivable [Member] | Company B [Member]    
Concentration Risk, Percentage 24.00% 21.00%
Accounts Receivable [Member] | Company A and B [Member]    
Concentration Risk, Percentage 69.00% 78.00%