XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Revenue - Revenues Disaggregated by Product Technology (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenues $ 7,287 $ 5,535
Air Pollution Control [Member]    
Revenues 3,559 2,204
Air Pollution Control [Member] | Technology Solutions [Member]    
Revenues 2,982 1,841
Air Pollution Control [Member] | Spare Parts [Member]    
Revenues 174 96
Air Pollution Control [Member] | Ancillary Revenue [Member]    
Revenues 403 267
FUEL CHEM [Member] | Technology Solutions [Member]    
Revenues $ 3,728 $ 3,331