Business Acquisitions and Related Transactions (Details) (USD $)
|
1 Months Ended | ||||||
---|---|---|---|---|---|---|---|
Apr. 30, 2011
Quantum [Member]
|
Aug. 31, 2010
Quantum [Member]
|
Jun. 30, 2012
Quantum [Member]
|
Jun. 30, 2012
AEG [Member]
|
Jul. 31, 2011
AEG [Member]
|
Aug. 31, 2011
Ameresco Southwest [Member]
|
Dec. 31, 2011
AIS [Member]
|
|
Business Acquisition [Line Items] | |||||||
Initial cash payment | $ 6,150,000 | ||||||
Additional payment | 1,956,366 | ||||||
Cash paid | 11,993,236 | 50,057,113 | 4,497,141 | ||||
Security deposit with third-party escrow agent | 1,000,000 | 900,000 | |||||
Maximum additional consideration for former stockholders of acquiree | 1,150,000 | 5,000,000 | 5,000,000 | ||||
Fair value of additional consideration for former stockholders of acquiree | $ 1,652,000 |
X | ||||||||||
- Definition
Business Acquisition, Cost of Acquired Entity, Security Deposit in Escrow No definition available.
|
X | ||||||||||
- Definition
Fair value, as of the acquisition date, of potential payments under the contingent consideration arrangement including cash and shares. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of cash paid to acquire the entity. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Definition
For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Cash outflow representing an adjustment to the purchase price of a previous acquisition. No definition available.
|
X | ||||||||||
- Definition
The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|