XML 159 R147.htm IDEA: XBRL DOCUMENT
v3.25.3

Securitization Activities - Amount of Financial Assets Securitized and Cash Flows Received on Retained Interests (Detail) - USD ($) $ in Millions | 3 Months Ended | 9 Months Ended
--- | --- | ---
Sep. 30, 2025 | Sep. 30, 2024 | Sep. 30, 2025 | Sep. 30, 2024
Servicing Assets at Fair Value [Line Items] |  |  |  |
Residential mortgages | $ 15,270 | $ 10,708 | $ 41,681 | $ 22,588
Commercial mortgages | 4,538 | 1,600 | 13,335 | 4,201
Other financial assets | 1,181 | 1,046 | 2,711 | 1,268
Total financial assets securitized | 20,989 | 13,354 | 57,727 | 28,057
Retained interests cash flows | $ 212 | $ 218 | $ 551 | $ 503

X
- Definition Securitization of commercial mortgages. + References No definition available. + Details
Name: | gs_SecuritizationOfCommercialMortgages
Namespace Prefix: | gs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Securitization of financial assets. + References No definition available. + Details
Name: | gs_SecuritizationOfFinancialAssets
Namespace Prefix: | gs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Securitization of other financial assets. + References No definition available. + Details
Name: | gs_SecuritizationOfOtherFinancialAssets
Namespace Prefix: | gs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Securitization of residential mortgages. + References No definition available. + Details
Name: | gs_SecuritizationOfResidentialMortgages
Namespace Prefix: | gs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Cash flows between transferee and transferor in payment of the transferor's beneficial interest related to a securitization, asset-backed financing arrangement, or similar transfer in which the transferor has continuing involvement with the transferred financial assets underlying the transaction. + References No definition available. + Details
Name: | us-gaap_CashFlowsBetweenTransferorAndTransfereeBeneficialInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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/2003/role/disclosureRef -Topic 860 -SubTopic 50 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481229/860-50-50-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 860 -SubTopic 50 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481229/860-50-50-3 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 860 -SubTopic 50 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481229/860-50-50-3 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 860 -SubTopic 50 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(4)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481229/860-50-50-3 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 860 -SubTopic 50 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481229/860-50-50-4 + Details
Name: | us-gaap_ServicingAssetsAtFairValueLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration