Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.2.u1
Note 21 - Concentrations - Schedules of Concentration of Risk (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue $ 16,989 $ 2,957 $ 34,482 $ 5,834
Purchases [Member] | Supplier Concentration Risk [Member] | Iridium Satellite [Member]        
Purchases $ 331 $ 0 $ 464 $ 1,087
Percentage 13.50% 0.00% 10.20% 22.40%
Purchases [Member] | Supplier Concentration Risk [Member] | Garmin [Member]        
Purchases     $ 902 $ 651
Percentage     19.80% 13.40%
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | Europe [Member]        
Percentage 51.20% 57.60% 51.40% 63.20%
Revenue $ 1,797 $ 1,704 $ 3,279 $ 3,690
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | North America [Member]        
Percentage 36.80% 29.40% 27.60% 25.10%
Revenue $ 1,293 $ 870 $ 1,757 $ 1,462
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | South America [Member]        
Percentage 0.20% 0.30% 0.50% 0.30%
Revenue $ 7 $ 8 $ 30 $ 18
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | Asia Pacific [Member]        
Percentage 11.10% 11.30% 12.60% 9.70%
Revenue $ 390 $ 335 $ 803 $ 563
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | Africa [Member]        
Percentage 0.70% 1.40% 8.00% 1.70%
Revenue $ 25 $ 40 $ 508 $ 101
Revenue Benchmark [Member] | Geographic Concentration Risk [Member] | All Countries [Member]        
Percentage 100.00% 100.00% 100.00% 100.00%
Revenue $ 3,512 $ 2,957 $ 6,377 $ 5,834
Reimbursements [Member] | Customer Concentration Risk [Member] | PBM A [Member]        
Percentage     32.00%  
Reimbursements [Member] | Customer Concentration Risk [Member] | PBM B [Member]        
Percentage     22.00%  
Reimbursements [Member] | Customer Concentration Risk [Member] | PBM C [Member]        
Percentage     18.00%