XML 100 R88.htm IDEA: XBRL DOCUMENT
v3.25.3

Derivatives and Hedging Activities - Credit Derivatives (Detail) - USD ($) $ in Millions | 9 Months Ended | 12 Months Ended
--- | --- | ---
Sep. 30, 2025 | Dec. 31, 2024
Derivative [Line Items] |  |
Maximum Payout/Notional Amount of Written Credit Derivatives by Tenor | $ 937,664 | $ 601,494
Maximum Payout/Notional Amount of Purchased Credit Derivatives | 1,018,520 | 678,077
Offsetting |  |
Derivative [Line Items] |  |
Maximum Payout/Notional Amount of Purchased Credit Derivatives | 767,434 | 497,655
Other |  |
Derivative [Line Items] |  |
Maximum Payout/Notional Amount of Purchased Credit Derivatives | 251,086 | 180,422
Less than 1 Year |  |
Derivative [Line Items] |  |
Maximum Payout/Notional Amount of Written Credit Derivatives by Tenor | 224,963 | 164,778
1 - 5 Years |  |
Derivative [Line Items] |  |
Maximum Payout/Notional Amount of Written Credit Derivatives by Tenor | 575,477 | 404,528
Greater than 5 Years |  |
Derivative [Line Items] |  |
Maximum Payout/Notional Amount of Written Credit Derivatives by Tenor | 137,224 | 32,188
Written Credit Derivative |  |
Derivative [Line Items] |  |
Fair Value Asset of Written Credit Derivatives | 10,317 | 7,183
Fair Value Liability of Written Credit Derivatives | 2,801 | 2,744
Fair Value Net Asset/(Liability) of Written Credit Derivatives | 7,516 | 4,439
0 - 250 |  |
Derivative [Line Items] |  |
Maximum Payout/Notional Amount of Written Credit Derivatives by Tenor | 875,072 | 545,084
Maximum Payout/Notional Amount of Purchased Credit Derivatives | 953,481 | 629,581
0 - 250 | Offsetting |  |
Derivative [Line Items] |  |
Maximum Payout/Notional Amount of Purchased Credit Derivatives | 725,891 | 463,919
0 - 250 | Other |  |
Derivative [Line Items] |  |
Maximum Payout/Notional Amount of Purchased Credit Derivatives | 227,590 | 165,662
0 - 250 | Less than 1 Year |  |
Derivative [Line Items] |  |
Maximum Payout/Notional Amount of Written Credit Derivatives by Tenor | 208,030 | 137,145
0 - 250 | 1 - 5 Years |  |
Derivative [Line Items] |  |
Maximum Payout/Notional Amount of Written Credit Derivatives by Tenor | 539,744 | 378,743
0 - 250 | Greater than 5 Years |  |
Derivative [Line Items] |  |
Maximum Payout/Notional Amount of Written Credit Derivatives by Tenor | 127,298 | 29,196
0 - 250 | Written Credit Derivative |  |
Derivative [Line Items] |  |
Fair Value Asset of Written Credit Derivatives | 8,694 | 6,429
Fair Value Liability of Written Credit Derivatives | 893 | 985
Fair Value Net Asset/(Liability) of Written Credit Derivatives | 7,801 | 5,444
251 - 500 |  |
Derivative [Line Items] |  |
Maximum Payout/Notional Amount of Written Credit Derivatives by Tenor | 43,168 | 41,681
Maximum Payout/Notional Amount of Purchased Credit Derivatives | 43,803 | 32,412
251 - 500 | Offsetting |  |
Derivative [Line Items] |  |
Maximum Payout/Notional Amount of Purchased Credit Derivatives | 23,493 | 20,691
251 - 500 | Other |  |
Derivative [Line Items] |  |
Maximum Payout/Notional Amount of Purchased Credit Derivatives | 20,310 | 11,721
251 - 500 | Less than 1 Year |  |
Derivative [Line Items] |  |
Maximum Payout/Notional Amount of Written Credit Derivatives by Tenor | 13,672 | 23,875
251 - 500 | 1 - 5 Years |  |
Derivative [Line Items] |  |
Maximum Payout/Notional Amount of Written Credit Derivatives by Tenor | 22,374 | 15,349
251 - 500 | Greater than 5 Years |  |
Derivative [Line Items] |  |
Maximum Payout/Notional Amount of Written Credit Derivatives by Tenor | 7,122 | 2,457
251 - 500 | Written Credit Derivative |  |
Derivative [Line Items] |  |
Fair Value Asset of Written Credit Derivatives | 1,291 | 664
Fair Value Liability of Written Credit Derivatives | 601 | 314
Fair Value Net Asset/(Liability) of Written Credit Derivatives | 690 | 350
501 - 1,000 |  |
Derivative [Line Items] |  |
Maximum Payout/Notional Amount of Written Credit Derivatives by Tenor | 9,672 | 5,430
Maximum Payout/Notional Amount of Purchased Credit Derivatives | 10,928 | 6,660
501 - 1,000 | Offsetting |  |
Derivative [Line Items] |  |
Maximum Payout/Notional Amount of Purchased Credit Derivatives | 9,046 | 4,781
501 - 1,000 | Other |  |
Derivative [Line Items] |  |
Maximum Payout/Notional Amount of Purchased Credit Derivatives | 1,882 | 1,879
501 - 1,000 | Less than 1 Year |  |
Derivative [Line Items] |  |
Maximum Payout/Notional Amount of Written Credit Derivatives by Tenor | 527 | 717
501 - 1,000 | 1 - 5 Years |  |
Derivative [Line Items] |  |
Maximum Payout/Notional Amount of Written Credit Derivatives by Tenor | 7,174 | 4,242
501 - 1,000 | Greater than 5 Years |  |
Derivative [Line Items] |  |
Maximum Payout/Notional Amount of Written Credit Derivatives by Tenor | 1,971 | 471
501 - 1,000 | Written Credit Derivative |  |
Derivative [Line Items] |  |
Fair Value Asset of Written Credit Derivatives | 276 | 31
Fair Value Liability of Written Credit Derivatives | 359 | 307
Fair Value Net Asset/(Liability) of Written Credit Derivatives | (83) | (276)
Greater than 1,000 |  |
Derivative [Line Items] |  |
Maximum Payout/Notional Amount of Written Credit Derivatives by Tenor | 9,752 | 9,299
Maximum Payout/Notional Amount of Purchased Credit Derivatives | 10,308 | 9,424
Greater than 1,000 | Offsetting |  |
Derivative [Line Items] |  |
Maximum Payout/Notional Amount of Purchased Credit Derivatives | 9,004 | 8,264
Greater than 1,000 | Other |  |
Derivative [Line Items] |  |
Maximum Payout/Notional Amount of Purchased Credit Derivatives | 1,304 | 1,160
Greater than 1,000 | Less than 1 Year |  |
Derivative [Line Items] |  |
Maximum Payout/Notional Amount of Written Credit Derivatives by Tenor | 2,734 | 3,041
Greater than 1,000 | 1 - 5 Years |  |
Derivative [Line Items] |  |
Maximum Payout/Notional Amount of Written Credit Derivatives by Tenor | 6,185 | 6,194
Greater than 1,000 | Greater than 5 Years |  |
Derivative [Line Items] |  |
Maximum Payout/Notional Amount of Written Credit Derivatives by Tenor | 833 | 64
Greater than 1,000 | Written Credit Derivative |  |
Derivative [Line Items] |  |
Fair Value Asset of Written Credit Derivatives | 56 | 59
Fair Value Liability of Written Credit Derivatives | 948 | 1,138
Fair Value Net Asset/(Liability) of Written Credit Derivatives | $ (892) | $ (1,079)

X
- Definition Maximum potential amount of future undiscounted payments that could be required under the credit derivative, before reduction for potential recoveries under recourse or collateralization provisions. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4K -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K + Details
Name: | us-gaap_CreditDerivativeMaximumExposureUndiscounted
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of purchased credit protection expected to cover future payments under the credit risk derivative. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4K -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K + Details
Name: | us-gaap_CreditDerivativePurchasedCreditProtection
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Fair value of credit risk derivative asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4K -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A + Details
Name: | us-gaap_CreditRiskDerivativeAssetsAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value of credit risk derivative liability. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4K -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A + Details
Name: | us-gaap_CreditRiskDerivativeLiabilitiesAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value of credit risk derivative asset after deduction of credit risk derivative liability. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4K -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4K + Details
Name: | us-gaap_CreditRiskDerivativesAtFairValueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 20 -Name Accounting Standards Codification -Section 25 -Paragraph 6A -Publisher FASB -URI https://asc.fasb.org/1943274/2147480682/815-20-25-6A Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480237/815-40-50-5 + Details
Name: | us-gaap_DerivativeLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | gs_PurchasedCreditDerivativesPurposeAxis=gs_OffsettingPurchasedCreditDerivativesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | gs_PurchasedCreditDerivativesPurposeAxis=gs_OtherPurchasedCreditDerivativesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | gs_DerivativesByTenorAxis=gs_DerivativesByTenorOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | gs_DerivativesByTenorAxis=gs_DerivativesByTenorTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | gs_DerivativesByTenorAxis=gs_DerivativesByTenorThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=gs_WrittenCreditDerivativeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditDerivativesByContractTypeAxis=gs_CreditSpreadOnUnderlyingBasisPointsOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditDerivativesByContractTypeAxis=gs_CreditSpreadOnUnderlyingBasisPointsTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditDerivativesByContractTypeAxis=gs_CreditSpreadOnUnderlyingBasisPointsThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditDerivativesByContractTypeAxis=gs_CreditSpreadOnUnderlyingBasisPointsFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |