v3.21.1
Document and Entity Information
|
|
Document And Entity Information [Line Items] |
|
Entity Registrant Name |
GOLDMAN SACHS GROUP INC
|
Entity Address, State or Province |
NY
|
Amendment Flag |
false
|
Entity Central Index Key |
0000886982
|
Document Type |
8-K
|
Document Period End Date |
Apr. 22, 2021
|
Entity Incorporation State Country Code |
DE
|
Entity File Number |
001-14965
|
Entity Tax Identification Number |
13-4019460
|
Entity Address, Address Line One |
200 West Street
|
Entity Address, City or Town |
New York
|
Entity Address, Postal Zip Code |
10282
|
City Area Code |
(212)
|
Local Phone Number |
902-1000
|
Written Communications |
false
|
Soliciting Material |
false
|
Pre Commencement Tender Offer |
false
|
Pre Commencement Issuer Tender Offer |
false
|
Entity Emerging Growth Company |
false
|
Common Stock [Member] |
|
Document And Entity Information [Line Items] |
|
Security 12b Title |
Common stock, par value $.01 per share
|
Trading Symbol |
GS
|
Security Exchange Name |
NYSE
|
Depositary Shares Each Representing 11000th Interest In A Share Of Floating Rate Not Cumulative Preferred Stock Series A 3 [Member] |
|
Document And Entity Information [Line Items] |
|
Security 12b Title |
Depositary Shares, Each Representing 1/1,000th Interest in a Share of Floating Rate Non-Cumulative Preferred Stock, Series A
|
Trading Symbol |
GS PrA
|
Security Exchange Name |
NYSE
|
Depositary Shares Each Representing 11000th Interest In A Share Of Floating Rate Not Cumulative Preferred Stock Series C 1 [Member] |
|
Document And Entity Information [Line Items] |
|
Security 12b Title |
Depositary Shares, Each Representing 1/1,000th Interest in a Share of Floating Rate Non-Cumulative Preferred Stock, Series C
|
Trading Symbol |
GS PrC
|
Security Exchange Name |
NYSE
|
Depositary Shares Each Representing 11000th Interest In A Share Of Floating Rate Not Cumulative Preferred Stock Series D 2 [Member] |
|
Document And Entity Information [Line Items] |
|
Security 12b Title |
Depositary Shares, Each Representing 1/1,000th Interest in a Share of Floating Rate Non-Cumulative Preferred Stock, Series D
|
Trading Symbol |
GS PrD
|
Security Exchange Name |
NYSE
|
Depositary Shares Each Representing 11000th Interest In A Share Of 5.50 Fixed To Floating Rate Not Cumulative Preferred Stock Series J 5 [Member] |
|
Document And Entity Information [Line Items] |
|
Security 12b Title |
Depositary Shares, Each Representing 1/1,000th Interest in a Share of 5.50% Fixed-to-Floating Rate Non-Cumulative Preferred Stock, Series J
|
Trading Symbol |
GS PrJ
|
Security Exchange Name |
NYSE
|
Depositary Shares Each Representing 11000th Interest In A Share Of 6.375 Fixed To Floating Rate Not Cumulative Preferred Stock Series K 4 [Member] |
|
Document And Entity Information [Line Items] |
|
Security 12b Title |
Depositary Shares, Each Representing 1/1,000th Interest in a Share of 6.375% Fixed-to-Floating Rate Non-Cumulative Preferred Stock, Series K
|
Trading Symbol |
GS PrK
|
Security Exchange Name |
NYSE
|
Depositary Shares Each Representing 11000th Interest In A Share Of 6.30 Not Cumulative Preferred Stock Series N 3 [Member] |
|
Document And Entity Information [Line Items] |
|
Security 12b Title |
Depositary Shares, Each Representing 1/1,000th Interest in a Share of 6.30% Non-Cumulative Preferred Stock, Series N
|
Trading Symbol |
GS PrN
|
Security Exchange Name |
NYSE
|
M 5.793 Fixed To Floating Rate Normal Automatic Preferred Enhanced Capital Securities Of Goldman Sachs Capital Ii [Member] |
|
Document And Entity Information [Line Items] |
|
Security 12b Title |
5.793% Fixed-to-Floating Rate Normal Automatic Preferred Enhanced Capital Securities of Goldman Sachs Capital II
|
Trading Symbol |
GS/43PE
|
Security Exchange Name |
NYSE
|
Floating Rate Normal Automatic Preferred Enhanced Capital Securities Of Goldman Sachs Capital Iii 5 [Member] |
|
Document And Entity Information [Line Items] |
|
Security 12b Title |
Floating Rate Normal Automatic Preferred Enhanced Capital Securities of Goldman Sachs Capital III
|
Trading Symbol |
GS/43PF
|
Security Exchange Name |
NYSE
|
Series E Medium Term Notes Callable Fixed Rate Notes Due 2021 Of Gs Finance Corp [Member] |
|
Document And Entity Information [Line Items] |
|
Security 12b Title |
Medium-Term Notes, Series E, Callable Fixed Rate Notes due 2021 of GS Finance Corp.
|
Trading Symbol |
GS/21F
|
Security Exchange Name |
NYSE
|
Series E Medium Term Notes Index Linked Notes Due 2028 Of Gs Finance Corp [Member] |
|
Document And Entity Information [Line Items] |
|
Security 12b Title |
Medium-Term Notes, Series E, Index-Linked Notes due 2028 of GS Finance Corp.
|
Trading Symbol |
FRLG
|
Security Exchange Name |
NYSEArca
|
X |
- DefinitionBoolean flag that is true when the XBRL content amends previously-filed or accepted submission.
+ References
+ Details
Name: |
dei_AmendmentFlag |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.
+ References
+ Details
Name: |
dei_DocumentPeriodEndDate |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:dateItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.
+ References
+ Details
Name: |
dei_DocumentType |
Namespace Prefix: |
dei_ |
Data Type: |
dei:submissionTypeItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAddress Line 1 such as Attn, Building Name, Street Name
+ References
+ Details
Name: |
dei_EntityAddressAddressLine1 |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Definition
+ References
+ Details
Name: |
dei_EntityAddressCityOrTown |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCode for the postal or zip code
+ References
+ Details
Name: |
dei_EntityAddressPostalZipCode |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionName of the state or province.
+ References
+ Details
Name: |
dei_EntityAddressStateOrProvince |
Namespace Prefix: |
dei_ |
Data Type: |
dei:stateOrProvinceItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionA unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher SEC
-Name Regulation 12B
-Number 240
-Section 12
-Subsection b-2
+ Details
Name: |
dei_EntityCentralIndexKey |
Namespace Prefix: |
dei_ |
Data Type: |
dei:centralIndexKeyItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate if registrant meets the emerging growth company criteria.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher SEC
-Name Regulation 12B
-Number 240
-Section 12
-Subsection b-2
+ Details
Name: |
dei_EntityEmergingGrowthCompany |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCommission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.
+ References
+ Details
Name: |
dei_EntityFileNumber |
Namespace Prefix: |
dei_ |
Data Type: |
dei:fileNumberItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTwo-character EDGAR code representing the state or country of incorporation.
+ References
+ Details
Name: |
dei_EntityIncorporationStateCountryCode |
Namespace Prefix: |
dei_ |
Data Type: |
dei:edgarStateCountryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher SEC
-Name Regulation 12B
-Number 240
-Section 12
-Subsection b-2
+ Details
Name: |
dei_EntityRegistrantName |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher SEC
-Name Regulation 12B
-Number 240
-Section 12
-Subsection b-2
+ Details
Name: |
dei_EntityTaxIdentificationNumber |
Namespace Prefix: |
dei_ |
Data Type: |
dei:employerIdItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLocal phone number for entity.
+ References
+ Details
Name: |
dei_LocalPhoneNumber |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher SEC
-Name Exchange Act
-Number 240
-Section 13e
-Subsection 4c
+ Details
Name: |
dei_PreCommencementIssuerTenderOffer |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher SEC
-Name Exchange Act
-Number 240
-Section 14d
-Subsection 2b
+ Details
Name: |
dei_PreCommencementTenderOffer |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTitle of a 12(b) registered security.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher SEC
-Name Exchange Act
-Number 240
-Section 12
-Subsection b
+ Details
Name: |
dei_Security12bTitle |
Namespace Prefix: |
dei_ |
Data Type: |
dei:securityTitleItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionName of the Exchange on which a security is registered.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher SEC
-Name Exchange Act
-Number 240
-Section 12
-Subsection d1-1
+ Details
Name: |
dei_SecurityExchangeName |
Namespace Prefix: |
dei_ |
Data Type: |
dei:edgarExchangeCodeItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher SEC
-Name Exchange Act
-Section 14a
-Number 240
-Subsection 12
+ Details
Name: |
dei_SolicitingMaterial |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTrading symbol of an instrument as listed on an exchange.
+ References
+ Details
Name: |
dei_TradingSymbol |
Namespace Prefix: |
dei_ |
Data Type: |
dei:tradingSymbolItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef
-Publisher SEC
-Name Securities Act
-Number 230
-Section 425
+ Details
Name: |
dei_WrittenCommunications |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=gs_DepositarySharesEachRepresenting11000thInterestInAShareOfFloatingRateNonCumulativePreferredStockSeriesA3Member |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=gs_DepositarySharesEachRepresenting11000thInterestInAShareOfFloatingRateNonCumulativePreferredStockSeriesC1Member |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=gs_DepositarySharesEachRepresenting11000thInterestInAShareOfFloatingRateNonCumulativePreferredStockSeriesD2Member |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=gs_DepositarySharesEachRepresenting11000thInterestInAShareOf5.50FixedToFloatingRateNonCumulativePreferredStockSeriesJ5Member |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=gs_DepositarySharesEachRepresenting11000thInterestInAShareOf6.375FixedToFloatingRateNonCumulativePreferredStockSeriesK4Member |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=gs_DepositarySharesEachRepresenting11000thInterestInAShareOf6.30NonCumulativePreferredStockSeriesN3Member |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=gs_M5.793FixedToFloatingRateNormalAutomaticPreferredEnhancedCapitalSecuritiesOfGoldmanSachsCapitalIiMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=gs_FloatingRateNormalAutomaticPreferredEnhancedCapitalSecuritiesOfGoldmanSachsCapitalIii5Member |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=gs_SeriesEMediumTermNotesCallableFixedRateNotesDue2021OfGsFinanceCorpMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=gs_SeriesEMediumTermNotesIndexLinkedNotesDue2028OfGsFinanceCorpMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
|