Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies- Derivative Financial Instruments (Details)

v2.4.1.9
Summary of Significant Accounting Policies- Derivative Financial Instruments (Details) (Interest rate swap instruments, USD $)
In Thousands, unless otherwise specified
1 Months Ended 3 Months Ended 1 Months Ended
Mar. 31, 2010
Jun. 30, 2014
Jul. 31, 2011
Oct. 31, 2012
swap
Dec. 31, 2007
contract
Sep. 30, 2013
Derivative [Line Items]            
Number of instruments held (contracts)         2us-gaap_DerivativeNumberOfInstrumentsHeld  
Interest Rate Swap Contract 1
           
Derivative [Line Items]            
Initial notional amount of interest rate swaps         13,081invest_DerivativeNotionalAmount
/ amrc_DerivativeInstrumentByContractAxis
= amrc_InterestRateSwapContract1Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
 
Interest rate swaps, variable to fixed interest rates (percent)         5.40%us-gaap_DerivativeVariableInterestRate
/ amrc_DerivativeInstrumentByContractAxis
= amrc_InterestRateSwapContract1Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
 
Interest Rate Swap Contract 2
           
Derivative [Line Items]            
Initial notional amount of interest rate swaps         3,256invest_DerivativeNotionalAmount
/ amrc_DerivativeInstrumentByContractAxis
= amrc_InterestRateSwapContract2Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
 
Interest rate swaps, variable to fixed interest rates (percent)         5.30%us-gaap_DerivativeVariableInterestRate
/ amrc_DerivativeInstrumentByContractAxis
= amrc_InterestRateSwapContract2Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
 
Interest Rate Swap Contract 3
           
Derivative [Line Items]            
Initial notional amount of interest rate swaps 27,900invest_DerivativeNotionalAmount
/ amrc_DerivativeInstrumentByContractAxis
= amrc_InterestRateSwapContract3Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
         
Interest rate swaps, variable to fixed interest rates (percent) 6.99%us-gaap_DerivativeVariableInterestRate
/ amrc_DerivativeInstrumentByContractAxis
= amrc_InterestRateSwapContract3Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
         
Term of interest rate swap contract 14 years          
Interest Expense Reclassified from Accumulated Other Comprehensive Loss into Other Expenses, Net   566us-gaap_DerivativeInstrumentsLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion
/ amrc_DerivativeInstrumentByContractAxis
= amrc_InterestRateSwapContract3Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
       
Interest Rate Swap Contract 4
           
Derivative [Line Items]            
Initial notional amount of interest rate swaps     38,571invest_DerivativeNotionalAmount
/ amrc_DerivativeInstrumentByContractAxis
= amrc_InterestRateSwapContract4Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
     
Interest rate swaps, variable to fixed interest rates (percent)     1.965%us-gaap_DerivativeVariableInterestRate
/ amrc_DerivativeInstrumentByContractAxis
= amrc_InterestRateSwapContract4Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
     
Term of interest rate swap contract     5 years      
Interest Rate Swap Contract 5
           
Derivative [Line Items]            
Number of instruments held (contracts)       2us-gaap_DerivativeNumberOfInstrumentsHeld
/ amrc_DerivativeInstrumentByContractAxis
= amrc_InterestRateSwapContract5Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
   
Initial notional amount of interest rate swaps       16,750invest_DerivativeNotionalAmount
/ amrc_DerivativeInstrumentByContractAxis
= amrc_InterestRateSwapContract5Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
   
Interest rate swaps, variable to fixed interest rates (percent)       1.71%us-gaap_DerivativeVariableInterestRate
/ amrc_DerivativeInstrumentByContractAxis
= amrc_InterestRateSwapContract5Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
   
Term of interest rate swap contract       8 years    
Future increase in notional amount           42,247amrc_FutureIncreaseInNotionalAmount
/ amrc_DerivativeInstrumentByContractAxis
= amrc_InterestRateSwapContract5Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Interest Rate Swap Contract 6
           
Derivative [Line Items]            
Number of instruments held (contracts)       2us-gaap_DerivativeNumberOfInstrumentsHeld
/ amrc_DerivativeInstrumentByContractAxis
= amrc_InterestRateSwapContract6Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
   
Initial notional amount of interest rate swaps       $ 25,377invest_DerivativeNotionalAmount
/ amrc_DerivativeInstrumentByContractAxis
= amrc_InterestRateSwapContract6Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
   
Interest rate swaps, variable to fixed interest rates (percent)       3.70%us-gaap_DerivativeVariableInterestRate
/ amrc_DerivativeInstrumentByContractAxis
= amrc_InterestRateSwapContract6Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
   
Term of interest rate swap contract       8 years