XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Note 3 - Revenue - Revenues Disaggregated by Product Technology (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenues $ 6,368 $ 5,218 $ 11,903 $ 10,251
Air Pollution Control [Member]        
Revenues 2,738 986 4,942 1,893
Air Pollution Control [Member] | Technology Solutions [Member]        
Revenues 1,966 223 3,807 596
Air Pollution Control [Member] | Spare Parts [Member]        
Revenues 262 236 358 416
Air Pollution Control [Member] | Ancillary Revenue [Member]        
Revenues 510 527 777 881
FUEL CHEM [Member]        
Revenues 3,630 4,232 6,961 8,358
FUEL CHEM [Member] | Technology Solutions [Member]        
Revenues $ 3,630 $ 4,232 $ 6,961 $ 8,358