XML 84 R72.htm IDEA: XBRL DOCUMENT v3.25.4
Note 15 - Segment, Concentration and Geographical Information (Details Textual)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Number of Reportable Segments 1  
Customer Concentration Risk [Member] | Revenue Benchmark [Member]    
Number of Customers 3 3
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer One [Member]    
Concentration Risk, Percentage 60.00% 58.00%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer Two [Member]    
Concentration Risk, Percentage 21.00% 20.00%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer Three [Member]    
Concentration Risk, Percentage 18.00% 14.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member]    
Number of Customers 3 2
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer One [Member]    
Concentration Risk, Percentage 44.00% 68.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer Two [Member]    
Concentration Risk, Percentage 29.00% 14.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer Three [Member]    
Concentration Risk, Percentage 16.00%  
Customer Concentration Risk [Member] | Purchase Benchmark [Member]    
Number of Service Providers 3 3
Concentration Risk, Trade Payables 41.00% 35.00%
Customer Concentration Risk [Member] | Purchase Benchmark [Member] | Service Provider One [Member]    
Concentration Risk, Percentage 16.00% 22.00%
Customer Concentration Risk [Member] | Purchase Benchmark [Member] | Service Provider Two [Member]    
Concentration Risk, Percentage 15.00% 18.00%
Customer Concentration Risk [Member] | Purchase Benchmark [Member] | Service Provider Three [Member]    
Concentration Risk, Percentage 11.00% 14.00%