Annual report [Section 13 and 15(d), not S-K Item 405]

Note 24 - Concentrations - Schedules of Concentration of Risk (Details)

v3.25.1
Note 24 - Concentrations - Schedules of Concentration of Risk (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue $ 65,483 $ 37,756
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | Europe [Member]    
Percentage 49.40% 60.90%
Revenue $ 6,812 $ 6,687
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | North America [Member]    
Percentage 32.80% 23.40%
Revenue $ 4,529 $ 2,575
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | Asia Pacific [Member]    
Percentage 12.50% 13.80%
Revenue $ 1,720 $ 1,510
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | Africa [Member]    
Percentage 5.00% 1.30%
Revenue $ 683 $ 143
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | South America [Member]    
Percentage 0.30% 0.60%
Revenue $ 47 $ 62
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | All Countries [Member]    
Percentage 100.00% 100.00%
Revenue $ 13,791 $ 10,977
Reimbursements [Member] | Customer Concentration Risk [Member] | PBM A [Member]    
Percentage 29.00%  
Reimbursements [Member] | Customer Concentration Risk [Member] | PBM B [Member]    
Percentage 23.00%  
Reimbursements [Member] | Customer Concentration Risk [Member] | PBM C [Member]    
Percentage 20.00%  
Purchases [Member] | Supplier Concentration Risk [Member] | Iridium Satellite [Member]    
Purchases $ 1,602 $ 913
Percentage 16.80% 10.90%
Purchases [Member] | Supplier Concentration Risk [Member] | Garmin [Member]    
Purchases $ 1,242 $ 1,921
Percentage 13.00% 22.40%
Purchases [Member] | Supplier Concentration Risk [Member] | Globalstar Europe [Member]    
Purchases $ 975 $ 958
Percentage 10.20% 11.20%