XML 60 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 3 - Significant Customers and Concentration of Risks - Schedule of Concentration of Significant Customers (Details) - Customer Concentration Risk [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue from Contract with Customer Benchmark [Member] | Customer One [Member]    
Revenue $ 24,599 $ 378
Concentration Percentage 33.60% 0.50%
Revenue from Contract with Customer Benchmark [Member] | Customer two [Member]    
Revenue $ 14,115 $ 13,514
Concentration Percentage 19.30% 18.50%
Revenue from Contract with Customer Benchmark [Member] | Two Customers [Member]    
Revenue $ 38,714 $ 13,892
Concentration Percentage 52.80% 19.00%
Accounts Receivable [Member] | Customer One [Member]    
Revenue $ 1,278 $ 1,120
Concentration Percentage 20.50% 14.40%
Accounts Receivable [Member] | Customer two [Member]    
Revenue $ 1,077 $ 378
Concentration Percentage 17.30% 4.90%
Accounts Receivable [Member] | Five Customers [Member]    
Revenue $ 2,355 $ 1,498
Concentration Percentage 37.70% 19.30%