XML 53 R27.htm IDEA: XBRL DOCUMENT
v3.23.1

Summary of Significant Accounting Policies (Policies) | 3 Months Ended
--- | ---
Mar. 31, 2023
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 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, as amended by ASU 2021-01 in January 2021, directly addressing the effects of reference rate reform on financial reporting as a results of the cessation of the publication of certain London interbank offered rate (“LIBOR”) rates beginning December 31, 2021, with complete elimination of the publication of the LIBOR rates by June 30, 2023. The guidance provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform by virtue of referencing LIBOR or another reference rate expected to be discontinued. This guidance became effective on March 12, 2020, and then amended by ASU 2022-06 in December 2022, extending the adoption date to no later than December 31, 2024, with early adoption permitted. We adopted this guidance upon entering amendments to credit agreements which introduced the secured overnight financing rate as administrated by the Federal Reserve Bank of New York to replace LIBOR as the benchmark. The adoption of this guidance did not have a material impact on our condensed consolidated financial statements. Derivatives and Hedging In March 2022, the FASB issued ASU 2022-01, Derivatives and Hedging (Topic 815): Fair Value Hedging—Portfolio Layer Method, which expands the current single-layer method to allow multiple hedged layers of a single closed portfolio to be hedged under the method. ASU 2022-01 is effective for our fiscal year ending beginning after December 15, 2022. We adopted this accounting standard as of January 1, 2023 and the adoption did not have an impact on our condensed consolidated financial statements. Fair Value Measurement In June 2022, the FASB issued ASU 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions, which clarifies the measurement criteria for equity securities and refines the disclosure requirements for equity securities subject to contractual sale restrictions. ASU 2022-03 is effective for our fiscal year ending beginning after December 15, 2023. We are currently evaluating the impact that adopting this new accounting standard would have on our condensed consolidated financial statements. Investments - Equity Method and Joint Ventures In March 2023, the FASB issued ASU 2023-02, Investments - Equity Method and Joint Ventures (Topic 323): Accounting for Investments in Tax Credit Structures Using the Proportional Amortization Method, which defines consistent accounting for equity investments for the purpose of receiving income tax credits and other income tax benefits. ASU 2023-02 is effective for our fiscal year ending beginning after December 15, 2023. We are currently evaluating the impact that adopting this new accounting standard would have 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 https://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