XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Note 2 - Revenue Recognition - Revenues Disaggregated by Product Technology (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenues $ 26,941 $ 24,261
Air Pollution Control [Member]    
Revenues 10,597 6,896
Air Pollution Control [Member] | Technology Solutions [Member]    
Revenues 7,935 4,189
Air Pollution Control [Member] | Spare Parts [Member]    
Revenues 911 1,138
Air Pollution Control [Member] | Ancillary Revenue [Member]    
Revenues 1,751 1,569
FUEL CHEM [Member]    
Revenues 16,344 17,365
FUEL CHEM [Member] | Technology Solutions [Member]    
Revenues $ 16,344 $ 17,365