XML 45 R38.htm IDEA: XBRL DOCUMENT
v3.20.1

(Details) $ in Thousands | 3 Months Ended
--- | ---
Mar. 31, 2020 USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
CARES Act, payroll taxes to be paid in 2021 and 2022 | $ 5,000
CARES Act, tax benefit associated with net operating loss | 2,000
CARES Act, tax refund | $ 1,300

X
- Definition Coronavirus, Aid, Relief, And Economic Securities (CARES) Act, Accrued Payroll Taxes, Amount Due In 2021 And 2022 + References No definition available. + Details
Name: | amrc_CoronavirusAidReliefAndEconomicSecuritiesCARESActAccruedPayrollTaxesAmountDueIn2021And2022
Namespace Prefix: | amrc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Coronavirus, Aid, Relief, And Economic Securities (CARES) Act, Proceeds From Tax Refund + References No definition available. + Details
Name: | amrc_CoronavirusAidReliefAndEconomicSecuritiesCARESActProceedsFromTaxRefund
Namespace Prefix: | amrc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Coronavirus, Aid, Relief, And Economic Securities (CARES) Act, Tax Benefit Due To Net Operating Loss + References No definition available. + Details
Name: | amrc_CoronavirusAidReliefAndEconomicSecuritiesCARESActTaxBenefitDueToNetOperatingLoss
Namespace Prefix: | amrc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration