XML 40 R27.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Insider Trading Arrangements | 3 Months Ended
--- | ---
Mar. 31, 2024 shares
Trading Arrangements, by Individual |
Material Terms of Trading Arrangement | During the three months ended March 31, 2024, the following directors or officers of the Company adopted a "Rule 10b5-1 trading arrangement" or "non-Rule 10b5-1 trading arrangement," as each term is defined in Item 408(a) of Regulation S-K: (1) on February 23, 2024, Julian Blissett, Executive Vice President and President, GM China, adopted a trading plan intended to satisfy Rule 10b5-1(c) to sell up to 48,741 shares of GM common stock and up to 104,488 shares of GM common stock issuable upon exercise of vested options between May 28, 2024 and February 14, 2025, subject to certain conditions; (2) on February 26, 2024, Mary Barra, Chair and Chief Executive Officer, adopted trading plans intended to satisfy Rule 10b5-1(c) to sell up to 900,000 shares of GM common stock and up to 1,066,269 shares of GM common stock issuable upon exercise of vested options between May 28, 2024 and February 14, 2025, subject to certain conditions; and (3) on February 27, 2024, Mark Reuss, President, adopted a trading plan intended to satisfy Rule 10b5-1(c) to sell up to 200,000 shares of GM common stock and up to 122,283 shares of GM common stock issuable upon exercise of vested options between May 28, 2024 and February 14, 2025, subject to certain conditions.
Non-Rule 10b5-1 Arrangement Adopted | false
Rule 10b5-1 Arrangement Terminated | false
Non-Rule 10b5-1 Arrangement Terminated | false
Julian Blissett [Member] |
Trading Arrangements, by Individual |
Name | Julian Blissett
Title | Executive Vice President and President, GM China
Rule 10b5-1 Arrangement Adopted | true
Adoption Date | February 23, 2024
Arrangement Duration | 262 days
Mary Barra [Member] |
Trading Arrangements, by Individual |
Name | Mary Barra
Title | Chair and Chief Executive Officer
Rule 10b5-1 Arrangement Adopted | true
Adoption Date | February 26, 2024
Arrangement Duration | 262 days
Mark Reuss [Member] |
Trading Arrangements, by Individual |
Name | Mark Reuss
Title | President
Rule 10b5-1 Arrangement Adopted | true
Adoption Date | February 27, 2024
Arrangement Duration | 262 days
Julian Blissett Rule Trading Arrangement Common Stock [Member] | Julian Blissett [Member] |
Trading Arrangements, by Individual |
Aggregate Available | 48,741
Julian Blissett Rule Trading Arrangement Exercise Of Vested Stock Options [Member] | Julian Blissett [Member] |
Trading Arrangements, by Individual |
Aggregate Available | 104,488
Mary Barra Rule Trading Arrangement Common Stock [Member] | Mary Barra [Member] |
Trading Arrangements, by Individual |
Aggregate Available | 900,000
Mary Barra Rule Trading Arrangement Exercise Of Vested Stock Options [Member] | Mary Barra [Member] |
Trading Arrangements, by Individual |
Aggregate Available | 1,066,269
Mark Reuss Rule Trading Arrangement Common Stock [Member] | Mark Reuss [Member] |
Trading Arrangements, by Individual |
Aggregate Available | 200,000
Mark Reuss Rule Trading Arrangement Exercise Of Vested Stock Options [Member] | Mark Reuss [Member] |
Trading Arrangements, by Individual |
Aggregate Available | 122,283

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 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
- Details
Name: | ecd_IndividualAxis=gm_JulianBlissettMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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

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

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

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

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