XML 36 R26.htm IDEA: XBRL DOCUMENT
v3.21.2

Summary of Significant Accounting Policies (Policies) | 6 Months Ended
--- | ---
Jun. 30, 2021
Accounting Policies [Abstract] |
Basis of Presentation | BASIS OF PRESENTATIONThe accompanying condensed consolidated financial statements of Ameresco, Inc. (including its subsidiaries, the “Company,” “Ameresco,” “we,” “our,” or “us”) are unaudited, according to certain rules and regulations of the Securities and Exchange Commission, and include, in our opinion, normal recurring adjustments necessary for a fair presentation in conformity with accounting principles generally accepted in the United States (“GAAP”) of the results for the periods indicated.
Reclassification | Reclassification Certain prior period amounts were reclassified to conform to the presentation in the current period.
Recent Accounting Pronouncements | Recent Accounting Pronouncements Income Taxes In December 2019, the Financial Accounting Standards Board (the “FASB”) issued Accounting Standards Update (“ASU”) 2019-12, Simplifying the Accounting for Income Taxes, which simplifies the accounting for income taxes, eliminates certain exceptions within Accounting Standards Codification (“ASC”) 740, Income Taxes, and clarifies certain aspects of the current guidance to promote consistency among reporting entities. ASU 2019-12 is effective for our fiscal year beginning after December 15, 2020. We adopted this guidance as of January 1, 2021 and the adoption did not have an impact on our condensed consolidated financial statements. Reference Rate Reform In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. ASU 2020-04, which provides optional guidance for a limited period of time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. Companies can apply the ASU immediately, however, the guidance will only be available until December 31, 2022. We are currently evaluating the impact that adopting this new accounting standard would have on our condensed consolidated financial statements and related disclosures. In January 2021, the FASB issued ASU 2021-01, Reference Rate Reform (Topic 848): Scope. The amendments in ASU 2021-01 provide optional expedients to the current guidance on contract modification and hedge accounting from the expected market transition from LIBOR and other interbank offered rates to alternative reference rates. The guidance generally can be applied to applicable contract modifications through December 31, 2022. We are currently evaluating the impact that adopting this new accounting standard would have on our condensed consolidated financial statements and related disclosures. Codification Improvements In October 2020, the FASB issued ASU 2020-10, Codification Improvements. The amendments in this ASU represent changes to clarify the ASC, correct unintended application of guidance, or make minor improvements to the ASC that are not expected to have a significant effect on current accounting practice or create a significant administrative cost to most entities. ASU 2020-10 is effective for annual periods beginning after December 15, 2020 and interim periods within those annual periods, with early adoption permitted. The amendments in this ASU should be applied retrospectively. We adopted this guidance as of January 1, 2021 and the adoption did not have an impact on our condensed consolidated financial statements.

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

X
- Definition Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755 + Details
Name: | us-gaap_PriorPeriodReclassificationAdjustmentDescription
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration