v3.25.2
Note 2 - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue from Contract with Customer, Excluding Assessed Tax $ 212 $ 93 $ 355 $ 175
UNITED STATES        
Revenue from Contract with Customer, Excluding Assessed Tax 173 60 308 67
Europe [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 39 $ 33 $ 47 $ 108