XML 41 R32.htm IDEA: XBRL DOCUMENT
v3.23.2

Note 3 - Revenue Recognition (Details Textual) | 3 Months Ended | 6 Months Ended
--- | --- | ---
Jun. 30, 2023 | Jun. 30, 2022 | Jun. 30, 2023 | Jun. 30, 2022
Percentage of Revenue From Products Transferred at Point in Time | 100.00% | 100.00% | 100.00% | 100.00%

X
- Definition The percentage of revenue to total revenue from products transferred to customers at a point in time. + References No definition available. + Details
Name: | aqms_PercentageOfRevenueFromProductsTransferredAtPointInTime
Namespace Prefix: | aqms_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration