Quarterly report pursuant to Section 13 or 15(d)

Business Acquisitions and Related Transactions (Narrative) (Details)

v2.4.0.6
Business Acquisitions and Related Transactions (Narrative) (Details) (USD $)
3 Months Ended 9 Months Ended 1 Months Ended 9 Months Ended
Sep. 30, 2012
entity
Sep. 30, 2012
Sep. 30, 2011
Sep. 30, 2012
Minimum [Member]
Sep. 30, 2012
Maximum [Member]
Apr. 30, 2011
Quantum [Member]
Aug. 31, 2010
Quantum [Member]
Sep. 30, 2012
Quantum [Member]
Sep. 30, 2012
AEG [Member]
Jul. 31, 2011
AEG [Member]
Aug. 31, 2011
Ameresco Southwest [Member]
Dec. 31, 2011
AIS [Member]
Sep. 30, 2012
FAME [Member]
entity
Jul. 31, 2012
FAME [Member]
Business Acquisition [Line Items]                            
Number of businesses acquired 1                       1  
Initial cash payment             $ 6,150,000              
Additional payment   0 1,956,366     1,956,366                
Cash paid                   11,993,236 50,057,113 4,497,141   4,486,950
Security deposit with third-party escrow agent                   1,000,000   900,000   900,000
Maximum additional consideration for former stockholders of acquiree               1,150,000 5,000,000 5,000,000     865,000  
Fair value of additional consideration for former stockholders of acquiree                   $ 1,652,000        
Intangible assets amortization period       1 year 14 years