v3.25.2
Note 3 - Revenue - Revenue By Geographical Location (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenues $ 6,936 $ 5,803 $ 13,707 $ 12,310
FINLAND        
Revenues $ 3,961 $ 2,371 $ 7,942 $ 4,813
FINLAND | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]        
Concentration Risk, Percentage 57.00% 41.00% 57.00% 39.00%
NEW ZEALAND        
Revenues $ 1,419 $ 1,513 $ 2,954 $ 3,096
NEW ZEALAND | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]        
Concentration Risk, Percentage 20.00% 26.00% 22.00% 25.00%
CANADA        
Revenues $ 688 $ 770 $ 1,355 $ 1,776
CANADA | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]        
Concentration Risk, Percentage 10.00% 13.00% 10.00% 14.00%
NORWAY        
Revenues $ 490 $ 773 $ 909 $ 1,878
NORWAY | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]        
Concentration Risk, Percentage 7.00% 13.00% 7.00% 15.00%
Other [Member]        
Revenues $ 378 $ 376 $ 547 $ 747
Other [Member] | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]        
Concentration Risk, Percentage 6.00% 7.00% 4.00% 7.00%
Total [Member] | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]        
Concentration Risk, Percentage 100.00% 100.00% 100.00% 100.00%