XML 60 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 2 - Revenue Recognition - Revenues Disaggregated by Product Technology (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenues $ 25,133 $ 27,081
Air Pollution Control [Member]    
Revenues 11,242 13,483
Air Pollution Control [Member] | Technology Solutions [Member]    
Revenues 7,897 9,497
Air Pollution Control [Member] | Spare Parts [Member]    
Revenues 1,616 2,239
Air Pollution Control [Member] | Ancillary Revenue [Member]    
Revenues 1,729 1,747
FUEL CHEM [Member]    
Revenues 13,891 13,598
FUEL CHEM [Member] | Technology Solutions [Member]    
Revenues $ 13,891 $ 13,598