XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Note 3 - Revenue - Revenues Disaggregated by Product Technology (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Revenues $ 5,033 $ 3,778
Air Pollution Control [Member]    
Revenues 907 1,196
Air Pollution Control [Member] | Technology Solutions [Member]    
Revenues 373 729
Air Pollution Control [Member] | Spare Parts [Member]    
Revenues 180 199
Air Pollution Control [Member] | Ancillary Revenue [Member]    
Revenues 354 268
FUEL CHEM [Member]    
Revenues 4,126 2,582
FUEL CHEM [Member] | Technology Solutions [Member]    
Revenues $ 4,126 $ 2,582