XML 38 R28.htm IDEA: XBRL DOCUMENT
v3.25.1

Insider Trading Arrangements | 3 Months Ended
--- | ---
Mar. 31, 2025
Trading Arrangements, by Individual |
Material Terms of Trading Arrangement | The following table describes contracts, instructions or written plans for the sale or purchase of our Class A common stock adopted or terminated by our directors and officers during the quarter ended March 31, 2025, that are either (1) a contract, instruction or written plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) (a “Rule 10b5-1 trading arrangement”) or (2) a “non-Rule 10b5-1 trading arrangement” (as defined in Item 408(c) of Regulation S-K)):
Name (Title) | Action Taken (Date of Action) | Type of Trading Arrangement | Nature of Trading Arrangement | Duration of Trading Arrangement | Aggregate Number of Securities
Michael Bakas, President - Renewable Fuels | Termination (March 4, 2025) | Durable Rule 10b5-1 trading arrangement for sell-to-cover transactions relating to all equity awards that have or may be granted (1) | Sale | (3) | (3)
Peter Christakis, President - East USA & Greece and Project Risk | Termination (March 5, 2025) | Durable Rule 10b5-1 trading arrangement for sell-to-cover transactions relating to all equity awards that have or may be granted (2) | Sale | (3) | (3)
Louis P Maltezos, President - Central & Western USA, Canada | Termination (March 6, 2025) | Durable Rule 10b5-1 trading arrangement for sell-to-cover transactions relating to all equity awards that have or may be granted (2) | Sale | (3) | (3)
(1) Adopted March 6, 2023
(2) Adopted March 7, 2023
(3) This trading arrangement provided for the automatic sale of shares underlying RSUs in an amount sufficient to satisfy the applicable tax withholding obligation, with the proceeds of the sale delivered to us in satisfaction of the applicable tax withholding obligation. The number of shares subject to covered RSUs that could have been sold under this trading arrangement was unknown as the number would have varied based on the extent to which vesting conditions were satisfied, the market price of tour Class A common stock at the time of settlement and the potential future grant of additional RSUs subject to this arrangement.
Rule 10b5-1 Arrangement Adopted | false
Non-Rule 10b5-1 Arrangement Adopted | false
Non-Rule 10b5-1 Arrangement Terminated | false
Michael Bakas [Member] |
Trading Arrangements, by Individual |
Name | Michael Bakas
Title | President - Renewable Fuels
Rule 10b5-1 Arrangement Terminated | true
Termination Date | March 4, 2025
Peter Christakis [Member] |
Trading Arrangements, by Individual |
Name | Peter Christakis
Title | President - East USA & Greece and Project Risk
Rule 10b5-1 Arrangement Terminated | true
Termination Date | March 5, 2025
Louis P Maltezos [Member] |
Trading Arrangements, by Individual |
Name | Louis P Maltezos
Title | President - Central & Western USA, Canada
Rule 10b5-1 Arrangement Terminated | true
Termination Date | March 6, 2025

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_MtrlTermsOfTrdArrTextBlock
Namespace Prefix: | ecd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_NonRule10b51ArrAdoptedFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_NonRule10b51ArrTrmntdFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_Rule10b51ArrAdoptedFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1 + Details
Name: | ecd_Rule10b51ArrTrmntdFlag
Namespace Prefix: | ecd_
Data Type: | xbrli:booleanItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph A + Details
Name: | ecd_TradingArrByIndTable
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph A + Details
Name: | ecd_TrdArrIndName
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph A + Details
Name: | ecd_TrdArrIndTitle
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph B + Details
Name: | ecd_TrdArrTerminationDate
Namespace Prefix: | ecd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ecd_IndividualAxis=amrc_MichaelBakasMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ecd_IndividualAxis=amrc_PeterChristakisMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ecd_IndividualAxis=amrc_LouisPMaltezosMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |