XML 54 R33.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Insider Trading Arrangements | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2024 shares | Dec. 31, 2024 shares
Trading Arrangements, by Individual |  |
Non-Rule 10b5-1 Arrangement Adopted | false |
Non-Rule 10b5-1 Arrangement Terminated | false |
Mr. Radich [Member] |  |
Trading Arrangements, by Individual |  |
Material Terms of Trading Arrangement |  | On November 13, 2024, Mr. Radich, the Company's Executive Vice President and Chief Operating Officer, adopted a Rule 10b5-1 trading arrangement, as such term is defined in Item 408. The aggregate number of shares which may be sold under the plan is 10,000. The plan will terminate upon the earlier of February 6, 2026 or the completion of all the sales under the plan.
Name | Mr. Radich |
Title | Executive Vice President and Chief Operating Officer |
Rule 10b5-1 Arrangement Adopted | true |
Adoption Date | November 13, 2024 |
Expiration Date | February 6, 2026 |
Arrangement Duration | 450 days |
Aggregate Available | 10,000 | 10,000
Mr. Dowd [Member] |  |
Trading Arrangements, by Individual |  |
Material Terms of Trading Arrangement |  | On November 19, 2024, Mr. Dowd, the Company’s Senior Vice President, Construction, adopted a Rule 10b5-1 trading arrangement, as such term is defined in Item 408. The aggregate number of shares which may be sold under the plan is 6,075. The plan will terminate upon the earlier of December 31, 2025 or the completion of all the sales under the plan.
Name | Mr. Dowd |
Title | Senior Vice President, Construction |
Rule 10b5-1 Arrangement Adopted | true |
Adoption Date | November 19, 2024 |
Expiration Date | December 31, 2025 |
Arrangement Duration | 407 days |
Aggregate Available | 6,075 | 6,075
Mr. Larkin, August 6, 2024 Plan [Member] | Mr. Larkin [Member] |  |
Trading Arrangements, by Individual |  |
Material Terms of Trading Arrangement |  | On November 5, 2024, Mr. Larkin’s Rule 10b5-1 trading arrangement, as such term is defined in Item 408, that he entered into on August 6, 2024 that provided for the sale of 30,000 shares automatically terminated pursuant to its terms. Mr. Larkin is the Company’s President and Chief Executive Officer.
Name | Mr. Larkin |
Title | Company’s President and Chief Executive Officer |
Rule 10b5-1 Arrangement Terminated | true |
Termination Date | November 5, 2024 |
Aggregate Available | 30,000 | 30,000
Mr Larkin, December 12, 2024 Plan [Member] | Mr. Larkin [Member] |  |
Trading Arrangements, by Individual |  |
Material Terms of Trading Arrangement |  | On December 12, 2024, Mr. Larkin adopted a Rule 10b5-1 trading arrangement, as such term is defined in Item 408. The aggregate number of shares which may be sold under the plan is equal to 80% of the net shares Mr. Larkin will receive upon vesting of his TSR award that will be paid out in March 2025 and 80% of the net shares Mr. Larkin will receive upon vesting of his time-based restricted stock unit awards that will vest on March 14, 2025, including dividend equivalents. The plan will terminate upon the earlier of December 31, 2025 or the completion of all the sales under the plan.
Name | Mr. Larkin |
Title | Company’s President and Chief Executive Officer |
Rule 10b5-1 Arrangement Adopted | true |
Adoption Date | December 12, 2024 |
Expiration Date | December 31, 2025 |
Arrangement Duration | 384 days |

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 B + Details
Name: | ecd_TrdArrAdoptionDate
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 C + Details
Name: | ecd_TrdArrDuration
Namespace Prefix: | ecd_
Data Type: | xbrli:durationItemType
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 C + Details
Name: | ecd_TrdArrExpirationDate
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 D + Details
Name: | ecd_TrdArrSecuritiesAggAvailAmt
Namespace Prefix: | ecd_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

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=gva_Mr.RadichMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ecd_IndividualAxis=gva_Mr.DowdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ecd_TradingArrAxis=gva_Mr.LarkinAugust62024PlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ecd_IndividualAxis=gva_Mr.LarkinMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ecd_TradingArrAxis=gva_MrLarkinDecember122024PlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |