v3.26.1
Note 6 - Concentrations - Summary of Concentration Risks (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue from Contract with Customer, Excluding Assessed Tax $ 2,954 $ 2,131 $ 4,104 $ 2,744
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer A [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax     $ 3,310 $ 1,060
Concentration Risk, Percentage     81.00% 39.00%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer C [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax     $ 0 $ 546
Concentration Risk, Percentage     0.00% 20.00%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer E [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax     $ 0 $ 316
Concentration Risk, Percentage     0.00% 12.00%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer F [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax     $ 0 $ 361
Concentration Risk, Percentage     0.00% 13.00%