v3.26.1
Fair Value Hierarchy - Other Financial Assets and Liabilities Level 3 Rollforward (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Other Financial Assets        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance $ 192 $ 196 $ 180 $ 194
Net unrealized gains/(losses) 10 2 22 4
Ending balance 202 198 202 198
Other Financial Liabilities        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance (29,592) (21,776) (27,313) (22,345)
Net realized gains/(losses) (345) (156) (436) (261)
Net unrealized gains/(losses) (1,408) (1,106) (48) (1,111)
Issuances (10,673) (5,147) (20,274) (9,466)
Settlements 4,965 2,691 8,016 4,485
Transfers into level 3 (4,403) (1,149) (1,898) (1,010)
Transfers out of level 3 1,546 937 2,043 4,002
Ending balance (39,910) (25,706) (39,910) (25,706)
Net realized and unrealized gains/(losses) on liabilities (1,750) 1,260 (484) (1,370)
Net realized gains/(losses) (345) (156) (436) (261)
Other Financial Liabilities | Location, Statement of Other Comprehensive Income, Balance [Axis]: us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionAfterTaxAndReclassificationAdjustment        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Net realized gains/(losses) included in comprehensive income (200) (26) 84 (18)
Other Financial Liabilities | Income Statement Location [Axis]: us-gaap:InterestExpenseOperating        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Net realized gains/(losses) (1)   (1)  
Other Financial Liabilities | Income Statement Location [Axis]: gs:MarketMakingNet        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Net realized gains/(losses) (1,480) (1,130) (574) (1,250)
Other Financial Liabilities | Income Statement Location [Axis]: gs:OtherPrincipalTransactions        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Net realized gains/(losses) (76) (107) 7 (142)
Other Financial Liabilities | Deposits        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance (3,062) (3,055) (3,225) (3,045)
Net realized gains/(losses) 0 (4) 181 (4)
Net unrealized gains/(losses) (127) (38) (296) (51)
Issuances (463) (157) (1,028) (436)
Settlements 475 173 1,051 424
Transfers into level 3 (1) (9) 0 0
Transfers out of level 3 9 80 148 102
Ending balance (3,169) (3,010) (3,169) (3,010)
Other Financial Liabilities | Other secured financings        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance (1,081) (507) (493) (551)
Net unrealized gains/(losses) 0 (20) (2) (23)
Issuances (50) (30) (54) (30)
Settlements 596 86 25 133
Transfers into level 3 (5) (22) (6) (22)
Transfers out of level 3 70 25 60 25
Ending balance (470) (468) (470) (468)
Other Financial Liabilities | Unsecured short-term borrowings        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance (8,283) (5,628) (7,665) (5,294)
Net realized gains/(losses) (108) (23) (140) (47)
Net unrealized gains/(losses) (402) (456) 164 (357)
Issuances (4,310) (2,387) (7,728) (3,882)
Settlements 2,057 1,447 3,648 2,361
Transfers into level 3 (1,589) (422) (1,011) (511)
Transfers out of level 3 902 356 999 617
Ending balance (11,733) (7,113) (11,733) (7,113)
Other Financial Liabilities | Unsecured long-term borrowings        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance (17,055) (12,507) (15,825) (13,379)
Net realized gains/(losses) (237) (129) (477) (210)
Net unrealized gains/(losses) (871) (582) 89 (667)
Issuances (5,850) (2,573) (11,453) (5,118)
Settlements 1,837 985 3,292 1,567
Transfers into level 3 (2,808) (696) (881) (477)
Transfers out of level 3 565 476 836 3,258
Ending balance (24,419) (15,026) (24,419) (15,026)
Other Financial Liabilities | Other liabilities        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Beginning balance (111) (79) (105) (76)
Net unrealized gains/(losses) (8) (10) (3) (13)
Issuances 0 0 (11) 0
Ending balance $ (119) $ (89) $ (119) $ (89)