XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 3 - Revenue - Revenues Disaggregated by Product Technology (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenues $ 4,957 $ 7,287
Air Pollution Control [Member]    
Revenues 2,318 3,559
Air Pollution Control [Member] | Technology Solutions [Member]    
Revenues 1,664 2,982
Air Pollution Control [Member] | Spare Parts [Member]    
Revenues 199 174
Air Pollution Control [Member] | Ancillary Revenue [Member]    
Revenues 455 403
FUEL CHEM [Member]    
Revenues 2,639 3,728
FUEL CHEM [Member] | Technology Solutions [Member]    
Revenues $ 2,639 $ 3,728