XML 89 R65.htm IDEA: XBRL DOCUMENT v3.26.1
Note 12 - Segment Information - Geographic Data (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Net revenues $ 136,104 $ 163,629
Geographic Concentration Risk [Member] | Revenue Benchmark [Member]    
Percent of consolidated net revenue 100.00% 100.00%
UNITED STATES    
Net revenues $ 122,053 $ 117,507
UNITED STATES | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]    
Percent of consolidated net revenue 89.70% 71.80%
CANADA    
Net revenues $ 14,051 $ 14,305
CANADA | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]    
Percent of consolidated net revenue 10.30% 8.70%
SOUTH AFRICA    
Net revenues $ 0 $ 8,277
SOUTH AFRICA | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]    
Percent of consolidated net revenue 0.00% 5.10%
MEXICO    
Net revenues $ 0 $ 12,235
MEXICO | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]    
Percent of consolidated net revenue 0.00% 7.50%
CHINA    
Net revenues $ 0 $ 2,698
CHINA | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]    
Percent of consolidated net revenue 0.00% 1.60%
JAPAN    
Net revenues $ 0 $ 3,778
JAPAN | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]    
Percent of consolidated net revenue 0.00% 2.30%
INDIA    
Net revenues $ 0 $ 4,829
INDIA | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]    
Percent of consolidated net revenue 0.00% 3.00%