v3.26.1
Note 2 - Summary of Significant Accounting Policies - Disaggregation of Revenue (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 $ 1,019 $ 212 $ 1,451 $ 355
Revenues 1,019 212 1,451 355
Product [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 270 212 518 355
Revenues 270 212 518 355
Product [Member] | UNITED STATES        
Revenue from Contract with Customer, Excluding Assessed Tax 210 173 364 308
Revenues 210 173 364 308
Product [Member] | Europe [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 60 39 154 47
Revenues 60 39 154 47
Service [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 749 0 933 0
Revenues 749 0 933 0
Service [Member] | UNITED STATES        
Revenue from Contract with Customer, Excluding Assessed Tax 749 0 933 0
Revenues 749 0 933 0
Service [Member] | Europe [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax 0 0 0 0
Revenues $ 0 $ 0 $ 0 $ 0