XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 2 - Revenue Recognition - Revenues Disaggregated by Product Technology (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Revenues $ 27,081 $ 26,941
Air Pollution Control [Member]    
Revenues 13,483 10,597
Air Pollution Control [Member] | Technology Solutions [Member]    
Revenues 9,497 7,935
Air Pollution Control [Member] | Spare Parts [Member]    
Revenues 2,239 911
Air Pollution Control [Member] | Ancillary Revenue [Member]    
Revenues 1,747 1,751
FUEL CHEM [Member]    
Revenues 13,598 16,344
FUEL CHEM [Member] | Technology Solutions [Member]    
Revenues $ 13,598 $ 16,344