v3.26.1
Note 17 - Concentration of Risk - Company's Concentration of Customers and Suppliers (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer A [Member]      
Concentration risk 74.00% 0.00%  
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer B [Member]      
Concentration risk 16.00% 0.00% [1]  
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer C [Member]      
Concentration risk 10.00% 0.00%  
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer D [Member]      
Concentration risk 0.00% 59.00%  
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer E [Member]      
Concentration risk 0.00% 37.00%  
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer F [Member]      
Concentration risk 0.00% 0.00%  
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer G [Member]      
Concentration risk 0.00% 0.00%  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer A [Member]      
Concentration risk 100.00%   0.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer B [Member]      
Concentration risk 0.00%   0.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer C [Member]      
Concentration risk 0.00%   0.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer D [Member]      
Concentration risk 0.00%   0.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer E [Member]      
Concentration risk 0.00%   0.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer F [Member]      
Concentration risk 0.00%   78.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer G [Member]      
Concentration risk 0.00%   22.00%
Supplier Concentration Risk [Member] | Cost of Goods and Service Benchmark [Member] | Supplier A [Member]      
Concentration risk 75.00% 0.00%  
Supplier Concentration Risk [Member] | Cost of Goods and Service Benchmark [Member] | Supplier B [Member]      
Concentration risk 0.00% 59.00%  
Supplier Concentration Risk [Member] | Cost of Goods and Service Benchmark [Member] | Supplier C [Member]      
Concentration risk 0.00% 38.00%  
[1] Less than 10%.