500000000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 800000000 5 8 4 4 0 0 0 1.0000000000 0 0 0 0 0 0.22 0.22 0.22 20000000 0 3.0000000000 14000000 16000000 22000000 3.0000000000 200000000 53000000 0.015 4399680200 During 2019, the Bank entered into 4 sale-leaseback transactions with lease terms ranging from 5 to 10 years. During 2018, the Bank entered into one sale-leaseback transaction with a lease term of 10 years. During 2017, the Bank did not enter into any sale-leaseback transactions. Includes an adjustment for share awards granted in the second quarter of 2017 to compensate for the proportionate dilution of Group shares resulting from the rights offering approved on May 18, 2017. The number of deferred share-based awards held by each individual was increased by 3.64%. The terms and conditions of the adjusted shares were the same as the existing share-based awards, thereby ensuring that holders of the awards were neither advantaged nor disadvantaged by the additional shares granted. Includes an adjustment for performance share awards granted in the second quarter of 2017 to compensate for the proportionate dilution of Group shares resulting from the rights offering approved on May 18, 2017. The number of deferred share-based awards held by each individual was increased by 3.64%. The terms and conditions of the adjusted shares were the same as the existing share-based awards, thereby ensuring that holders of the awards were neither advantaged nor disadvantaged by the additional performance shares granted. Includes an adjustment for Contingent Capital share awards granted in the second quarter of 2017 to compensate for the proportionate dilution of Group shares resulting from the rights offering approved on May 18, 2017. The number of deferred share-based awards held by each individual was increased by 3.64%. The terms and conditions of the adjusted shares were the same as the existing share-based awards, thereby ensuring that holders of the awards were neither advantaged nor disadvantaged by the additional Contingent Capital shares granted. In March 2016, the Bank executed a voluntary exchange offer, under which employees had the right to voluntarily convert all or a portion of their respective CCA into Contingent Capital share awards. Each Contingent Capital share award had a grant-date fair value of CHF 14.45 and contains the same contractual term, vesting period, performance criteria and other terms and conditions as the original CCA. 95% of Self-Administered Pension Scheme (SAPS) S2 light tables were used, which included proposed CMI projections with a long-term rate of improvement of 1.5% per annum. 0001053092 2019-12-31 false --12-31 2019 FY The Bank granted deferred fixed cash compensation during 2019, 2018 and 2017 of CHF 108 million, CHF 98 million and CHF 90 million, respectively, to certain employees in the Americas. This compensation has been expensed in Global Markets, Investment Banking & Capital Markets and International Wealth Management over a three-year vesting period from the grant date. Amortization of this compensation in 2019 totaled CHF 101 million, of which CHF 58 million was related to awards granted in 2019. The Bank granted deferred cash and stock retention awards during 2019, 2018 and 2017 of CHF 40 million, CHF 25 million and CHF 65 million, respectively. These awards are expensed over the applicable vesting period from the grant date. Amortization of these awards totaled CHF 22 million in 2019. In February 2020, certain managing directors and directors in Investment Banking & Capital Markets and Asia Pacific were granted CHF 146 million of upfront cash awards as part of the cash component of their 2019 variable compensation. In 2019, certain managing directors and directors in the Asia Pacific division were granted CHF 47 million of upfront cash awards. These awards are subject to repayment (clawback) by the employee in the event of voluntary resignation, termination for cause or in connection with other specified events or conditions within three years of the award grant. The amount subject to repayment is reduced in equal monthly installments during the three-year period following the grant date. The expense recognition will occur over the three-year vesting period, subject to service conditions. Amortization of this compensation in 2019 totaled CHF 21 million. 001-33434 V8 false +41 44 333 1111 0001053092 2019-01-01 2019-12-31 0001053092 2018-01-01 2018-12-31 0001053092 2017-01-01 2017-12-31 0001053092 2019-12-31 0001053092 2018-12-31 0001053092 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-31 0001053092 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2018-12-31 0001053092 us-gaap:CommonStockMember 2018-12-31 0001053092 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001053092 us-gaap:RetainedEarningsMember 2018-12-31 0001053092 us-gaap:TreasuryStockMember 2018-12-31 0001053092 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001053092 us-gaap:ParentMember 2018-12-31 0001053092 us-gaap:NoncontrollingInterestMember 2018-12-31 0001053092 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-12-31 0001053092 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001053092 us-gaap:ParentMember 2019-01-01 2019-12-31 0001053092 us-gaap:RetainedEarningsMember 2019-12-31 0001053092 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001053092 us-gaap:ParentMember 2019-12-31 0001053092 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001053092 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001053092 us-gaap:CommonStockMember 2019-12-31 0001053092 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001053092 us-gaap:TreasuryStockMember 2019-12-31 0001053092 us-gaap:NoncontrollingInterestMember 2019-12-31 0001053092 us-gaap:CommonStockMember 2017-12-31 0001053092 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001053092 us-gaap:RetainedEarningsMember 2017-12-31 0001053092 us-gaap:TreasuryStockMember 2017-12-31 0001053092 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001053092 us-gaap:ParentMember 2017-12-31 0001053092 us-gaap:NoncontrollingInterestMember 2017-12-31 0001053092 2017-12-31 0001053092 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001053092 us-gaap:ParentMember 2018-01-01 2018-12-31 0001053092 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-12-31 0001053092 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001053092 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001053092 us-gaap:CommonStockMember 2016-12-31 0001053092 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001053092 us-gaap:RetainedEarningsMember 2016-12-31 0001053092 us-gaap:TreasuryStockMember 2016-12-31 0001053092 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001053092 us-gaap:ParentMember 2016-12-31 0001053092 us-gaap:NoncontrollingInterestMember 2016-12-31 0001053092 2016-12-31 0001053092 us-gaap:NoncontrollingInterestMember 2017-01-01 2017-12-31 0001053092 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0001053092 us-gaap:ParentMember 2017-01-01 2017-12-31 0001053092 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001053092 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:SwissUniversalBankMember 2019-01-01 2019-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:SwissUniversalBankMember 2018-01-01 2018-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:SwissUniversalBankMember 2017-01-01 2017-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:InternationalWealthManagementMember 2019-01-01 2019-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:InternationalWealthManagementMember 2018-01-01 2018-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:InternationalWealthManagementMember 2017-01-01 2017-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:AsiaPacificSegmentMember 2019-01-01 2019-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:AsiaPacificSegmentMember 2018-01-01 2018-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:AsiaPacificSegmentMember 2017-01-01 2017-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:GlobalMarketsMember 2019-01-01 2019-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:GlobalMarketsMember 2018-01-01 2018-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:GlobalMarketsMember 2017-01-01 2017-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:InvestmentBankingCapitalMarketsMember 2019-01-01 2019-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:InvestmentBankingCapitalMarketsMember 2018-01-01 2018-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:InvestmentBankingCapitalMarketsMember 2017-01-01 2017-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:StrategicResolutionUnitMember 2018-01-01 2018-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:StrategicResolutionUnitMember 2017-01-01 2017-12-31 0001053092 us-gaap:MaterialReconcilingItemsMember 2019-01-01 2019-12-31 0001053092 us-gaap:MaterialReconcilingItemsMember 2018-01-01 2018-12-31 0001053092 us-gaap:MaterialReconcilingItemsMember 2017-01-01 2017-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:SwissUniversalBankMember 2019-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:SwissUniversalBankMember 2018-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:InternationalWealthManagementMember 2019-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:InternationalWealthManagementMember 2018-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:AsiaPacificSegmentMember 2019-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:AsiaPacificSegmentMember 2018-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:GlobalMarketsMember 2019-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:GlobalMarketsMember 2018-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:InvestmentBankingCapitalMarketsMember 2019-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:InvestmentBankingCapitalMarketsMember 2018-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:StrategicResolutionUnitMember 2018-12-31 0001053092 us-gaap:MaterialReconcilingItemsMember 2019-12-31 0001053092 us-gaap:MaterialReconcilingItemsMember 2018-12-31 0001053092 country:CH 2019-01-01 2019-12-31 0001053092 country:CH 2018-01-01 2018-12-31 0001053092 country:CH 2017-01-01 2017-12-31 0001053092 us-gaap:EMEAMember 2019-01-01 2019-12-31 0001053092 us-gaap:EMEAMember 2018-01-01 2018-12-31 0001053092 us-gaap:EMEAMember 2017-01-01 2017-12-31 0001053092 srt:AmericasMember 2019-01-01 2019-12-31 0001053092 srt:AmericasMember 2018-01-01 2018-12-31 0001053092 srt:AmericasMember 2017-01-01 2017-12-31 0001053092 srt:AsiaPacificMember 2019-01-01 2019-12-31 0001053092 srt:AsiaPacificMember 2018-01-01 2018-12-31 0001053092 srt:AsiaPacificMember 2017-01-01 2017-12-31 0001053092 country:CH 2019-12-31 0001053092 country:CH 2018-12-31 0001053092 us-gaap:EMEAMember 2019-12-31 0001053092 us-gaap:EMEAMember 2018-12-31 0001053092 srt:AmericasMember 2019-12-31 0001053092 srt:AmericasMember 2018-12-31 0001053092 srt:AsiaPacificMember 2019-12-31 0001053092 srt:AsiaPacificMember 2018-12-31 0001053092 us-gaap:MortgageBankingMember 2019-01-01 2019-12-31 0001053092 us-gaap:MortgageBankingMember 2018-01-01 2018-12-31 0001053092 us-gaap:MortgageBankingMember 2017-01-01 2017-12-31 0001053092 us-gaap:InvestmentAdviceMember 2019-01-01 2019-12-31 0001053092 us-gaap:InvestmentAdviceMember 2018-01-01 2018-12-31 0001053092 us-gaap:InvestmentAdviceMember 2017-01-01 2017-12-31 0001053092 cs:OtherSecuritiesBusinessMember 2019-01-01 2019-12-31 0001053092 cs:OtherSecuritiesBusinessMember 2018-01-01 2018-12-31 0001053092 cs:OtherSecuritiesBusinessMember 2017-01-01 2017-12-31 0001053092 us-gaap:FiduciaryAndTrustMember 2019-01-01 2019-12-31 0001053092 us-gaap:FiduciaryAndTrustMember 2018-01-01 2018-12-31 0001053092 us-gaap:FiduciaryAndTrustMember 2017-01-01 2017-12-31 0001053092 cs:UnderwritingMember 2019-01-01 2019-12-31 0001053092 cs:UnderwritingMember 2018-01-01 2018-12-31 0001053092 cs:UnderwritingMember 2017-01-01 2017-12-31 0001053092 cs:BrokerageMember 2019-01-01 2019-12-31 0001053092 cs:BrokerageMember 2018-01-01 2018-12-31 0001053092 cs:BrokerageMember 2017-01-01 2017-12-31 0001053092 cs:UnderwritingAndBrokerageMember 2019-01-01 2019-12-31 0001053092 cs:UnderwritingAndBrokerageMember 2018-01-01 2018-12-31 0001053092 cs:UnderwritingAndBrokerageMember 2017-01-01 2017-12-31 0001053092 us-gaap:ServiceOtherMember 2019-01-01 2019-12-31 0001053092 us-gaap:ServiceOtherMember 2018-01-01 2018-12-31 0001053092 us-gaap:ServiceOtherMember 2017-01-01 2017-12-31 0001053092 us-gaap:FixedIncomeInterestRateMember 2019-01-01 2019-12-31 0001053092 us-gaap:FixedIncomeInterestRateMember 2018-01-01 2018-12-31 0001053092 us-gaap:FixedIncomeInterestRateMember 2017-01-01 2017-12-31 0001053092 us-gaap:ForeignExchangeMember 2019-01-01 2019-12-31 0001053092 us-gaap:ForeignExchangeMember 2018-01-01 2018-12-31 0001053092 us-gaap:ForeignExchangeMember 2017-01-01 2017-12-31 0001053092 us-gaap:EquityMember 2019-01-01 2019-12-31 0001053092 us-gaap:EquityMember 2018-01-01 2018-12-31 0001053092 us-gaap:EquityMember 2017-01-01 2017-12-31 0001053092 us-gaap:CreditMember 2019-01-01 2019-12-31 0001053092 us-gaap:CreditMember 2018-01-01 2018-12-31 0001053092 us-gaap:CreditMember 2017-01-01 2017-12-31 0001053092 cs:CommodityEmissionAndEnergyProductsMember 2019-01-01 2019-12-31 0001053092 cs:CommodityEmissionAndEnergyProductsMember 2018-01-01 2018-12-31 0001053092 cs:CommodityEmissionAndEnergyProductsMember 2017-01-01 2017-12-31 0001053092 us-gaap:OtherTradingMember 2019-01-01 2019-12-31 0001053092 us-gaap:OtherTradingMember 2018-01-01 2018-12-31 0001053092 us-gaap:OtherTradingMember 2017-01-01 2017-12-31 0001053092 cs:DefinedBenefitAndDefinedContributionMember 2019-01-01 2019-12-31 0001053092 cs:DefinedBenefitAndDefinedContributionMember 2018-01-01 2018-12-31 0001053092 us-gaap:CorporateNonSegmentMember 2018-01-01 2018-12-31 0001053092 us-gaap:CorporateNonSegmentMember 2017-01-01 2017-12-31 0001053092 cs:CompensationAndBenefitsExpenseMember 2018-01-01 2018-12-31 0001053092 cs:CompensationAndBenefitsExpenseMember 2017-01-01 2017-12-31 0001053092 us-gaap:EmployeeSeveranceMember 2018-01-01 2018-12-31 0001053092 us-gaap:EmployeeSeveranceMember 2017-01-01 2017-12-31 0001053092 cs:CompensationAndBenefitsExpenseAcceleratedDeferredCompensationMember 2018-01-01 2018-12-31 0001053092 cs:CompensationAndBenefitsExpenseAcceleratedDeferredCompensationMember 2017-01-01 2017-12-31 0001053092 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-12-31 0001053092 us-gaap:GeneralAndAdministrativeExpenseMember 2017-01-01 2017-12-31 0001053092 us-gaap:EmployeeSeveranceMember 2018-12-31 0001053092 us-gaap:GeneralAndAdministrativeExpenseMember 2018-12-31 0001053092 us-gaap:EmployeeSeveranceMember 2017-12-31 0001053092 us-gaap:GeneralAndAdministrativeExpenseMember 2017-12-31 0001053092 us-gaap:EmployeeSeveranceMember 2016-12-31 0001053092 us-gaap:GeneralAndAdministrativeExpenseMember 2016-12-31 0001053092 cs:GeneralAndAdministrativeExpenseExcludingAcceleratedAccumulatedDepreciationAndPensionObligationsMember 2018-01-01 2018-12-31 0001053092 cs:ExcludingUnsettledCompensationPensionObligationsAndAcceleratedAccumulatedDepreciationMember 2018-01-01 2018-12-31 0001053092 cs:GeneralAndAdministrativeExpenseExcludingAcceleratedAccumulatedDepreciationAndPensionObligationsMember 2017-01-01 2017-12-31 0001053092 cs:ExcludingUnsettledCompensationPensionObligationsAndAcceleratedAccumulatedDepreciationMember 2017-01-01 2017-12-31 0001053092 us-gaap:EmployeeSeveranceMember 2019-01-01 2019-12-31 0001053092 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001053092 us-gaap:EmployeeSeveranceMember 2019-12-31 0001053092 us-gaap:GeneralAndAdministrativeExpenseMember 2019-12-31 0001053092 cs:UnsettledSharebasedCompensationObligationsMember 2018-01-01 2018-12-31 0001053092 cs:UnsettledSharebasedCompensationObligationsMember 2017-01-01 2017-12-31 0001053092 cs:UnsettledCashbasedCompensationObligationsMember 2018-01-01 2018-12-31 0001053092 cs:UnsettledCashbasedCompensationObligationsMember 2017-01-01 2017-12-31 0001053092 cs:RestructuringAcceleratedAccumulatedDepreciationMember 2018-01-01 2018-12-31 0001053092 cs:RestructuringAcceleratedAccumulatedDepreciationMember 2017-01-01 2017-12-31 0001053092 us-gaap:EmployeeSeveranceMember cs:LitigationProvisionMember 2019-01-01 2019-12-31 0001053092 us-gaap:OtherLiabilitiesMember us-gaap:EmployeeSeveranceMember 2019-01-01 2019-12-31 0001053092 us-gaap:GeneralAndAdministrativeExpenseMember cs:RightofUseAssetMember 2019-01-01 2019-12-31 0001053092 us-gaap:OtherLiabilitiesMember us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001053092 2018-01-01 2018-03-31 0001053092 2018-04-01 2018-06-30 0001053092 2018-07-01 2018-09-30 0001053092 2018-10-01 2018-12-31 0001053092 us-gaap:DebtSecuritiesMember 2019-12-31 0001053092 us-gaap:DebtSecuritiesMember 2018-12-31 0001053092 us-gaap:EquitySecuritiesMember 2019-12-31 0001053092 us-gaap:EquitySecuritiesMember 2018-12-31 0001053092 us-gaap:DerivativeMember 2019-12-31 0001053092 us-gaap:DerivativeMember 2018-12-31 0001053092 us-gaap:OtherTradingMember 2019-12-31 0001053092 us-gaap:OtherTradingMember 2018-12-31 0001053092 cs:ShortPositionMember 2019-12-31 0001053092 cs:ShortPositionMember 2018-12-31 0001053092 us-gaap:ForeignGovernmentDebtSecuritiesMember 2019-12-31 0001053092 us-gaap:ForeignGovernmentDebtSecuritiesMember 2018-12-31 0001053092 us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001053092 us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001053092 us-gaap:DebtSecuritiesMember 2019-12-31 0001053092 us-gaap:DebtSecuritiesMember 2018-12-31 0001053092 us-gaap:DebtSecuritiesMember 2019-01-01 2019-12-31 0001053092 us-gaap:DebtSecuritiesMember 2018-01-01 2018-12-31 0001053092 us-gaap:DebtSecuritiesMember 2017-01-01 2017-12-31 0001053092 us-gaap:EquitySecuritiesMember 2017-01-01 2017-12-31 0001053092 us-gaap:EquityMethodInvestmentsMember 2019-12-31 0001053092 us-gaap:EquityMethodInvestmentsMember 2018-12-31 0001053092 cs:EquitySecuritiesWithoutAReadilyDeterminableFairValueMember 2019-12-31 0001053092 cs:EquitySecuritiesWithoutAReadilyDeterminableFairValueMember 2018-12-31 0001053092 cs:EquitySecuritiesNetAssetValueMember 2019-12-31 0001053092 cs:EquitySecuritiesNetAssetValueMember 2018-12-31 0001053092 cs:EquitySecuritiesMeasurementAlternativeMember 2019-12-31 0001053092 cs:EquitySecuritiesMeasurementAlternativeMember 2018-12-31 0001053092 cs:EquitySecuritiesFairValueMember 2019-12-31 0001053092 cs:EquitySecuritiesFairValueMember 2018-12-31 0001053092 cs:EquitySecuritiesCostLessImpairmentMember 2019-12-31 0001053092 cs:EquitySecuritiesCostLessImpairmentMember 2018-12-31 0001053092 cs:RealEstateHeldForInvestmentMember 2019-12-31 0001053092 cs:RealEstateHeldForInvestmentMember 2018-12-31 0001053092 us-gaap:LifeAndAnnuityInsuranceProductLineMember 2019-12-31 0001053092 us-gaap:LifeAndAnnuityInsuranceProductLineMember 2018-12-31 0001053092 cs:ForeclosedOrRepossessedRealEstateMember 2019-12-31 0001053092 cs:ForeclosedOrRepossessedRealEstateMember 2018-12-31 0001053092 cs:RealEstateHeldForInvestmentMember cs:ForeclosedOrRepossessedRealEstateMember 2019-12-31 0001053092 cs:RealEstateHeldForInvestmentMember cs:ForeclosedOrRepossessedRealEstateMember 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:MortgageReceivablesMember 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:MortgageReceivablesMember 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember cs:LoansCollateralizedBySecuritiesMember 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember cs:LoansCollateralizedBySecuritiesMember 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ConsumerBorrowerMember 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ConsumerBorrowerMember 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateSectorMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateSectorMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:CommercialAndIndustrialSectorMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:CommercialAndIndustrialSectorMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancialServicesSectorMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancialServicesSectorMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:GovernmentSectorMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:GovernmentSectorMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember 2018-12-31 0001053092 us-gaap:GeographicDistributionDomesticMember 2019-12-31 0001053092 us-gaap:GeographicDistributionDomesticMember 2018-12-31 0001053092 us-gaap:GeographicDistributionForeignMember 2019-12-31 0001053092 us-gaap:GeographicDistributionForeignMember 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember 2017-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember 2017-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember 2016-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember 2016-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember 2019-01-01 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember 2019-01-01 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember 2018-01-01 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember 2018-01-01 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember 2017-01-01 2017-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember 2017-01-01 2017-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:MortgageReceivablesMember us-gaap:InternalInvestmentGradeMember cs:InternalCounterpartyRatingAAAToBBBRatingMember 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:MortgageReceivablesMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingBBToCRatingMember 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:MortgageReceivablesMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingDRatingMember 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember cs:LoansCollateralizedBySecuritiesMember us-gaap:InternalInvestmentGradeMember cs:InternalCounterpartyRatingAAAToBBBRatingMember 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember cs:LoansCollateralizedBySecuritiesMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingBBToCRatingMember 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember cs:LoansCollateralizedBySecuritiesMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingDRatingMember 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ConsumerBorrowerMember us-gaap:InternalInvestmentGradeMember cs:InternalCounterpartyRatingAAAToBBBRatingMember 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ConsumerBorrowerMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingBBToCRatingMember 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ConsumerBorrowerMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingDRatingMember 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:InternalInvestmentGradeMember cs:InternalCounterpartyRatingAAAToBBBRatingMember 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingBBToCRatingMember 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingDRatingMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateSectorMember us-gaap:InternalInvestmentGradeMember cs:InternalCounterpartyRatingAAAToBBBRatingMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateSectorMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingBBToCRatingMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateSectorMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingDRatingMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:CommercialAndIndustrialSectorMember us-gaap:InternalInvestmentGradeMember cs:InternalCounterpartyRatingAAAToBBBRatingMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:CommercialAndIndustrialSectorMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingBBToCRatingMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:CommercialAndIndustrialSectorMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingDRatingMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancialServicesSectorMember us-gaap:InternalInvestmentGradeMember cs:InternalCounterpartyRatingAAAToBBBRatingMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancialServicesSectorMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingBBToCRatingMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancialServicesSectorMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingDRatingMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:GovernmentSectorMember us-gaap:InternalInvestmentGradeMember cs:InternalCounterpartyRatingAAAToBBBRatingMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:GovernmentSectorMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingBBToCRatingMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:GovernmentSectorMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingDRatingMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:InternalInvestmentGradeMember cs:InternalCounterpartyRatingAAAToBBBRatingMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingBBToCRatingMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingDRatingMember 2019-12-31 0001053092 us-gaap:InternalInvestmentGradeMember cs:InternalCounterpartyRatingAAAToBBBRatingMember 2019-12-31 0001053092 us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingBBToCRatingMember 2019-12-31 0001053092 us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingDRatingMember 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:MortgageReceivablesMember us-gaap:InternalInvestmentGradeMember cs:InternalCounterpartyRatingAAAToBBBRatingMember 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:MortgageReceivablesMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingBBToCRatingMember 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:MortgageReceivablesMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingDRatingMember 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember cs:LoansCollateralizedBySecuritiesMember us-gaap:InternalInvestmentGradeMember cs:InternalCounterpartyRatingAAAToBBBRatingMember 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember cs:LoansCollateralizedBySecuritiesMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingBBToCRatingMember 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember cs:LoansCollateralizedBySecuritiesMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingDRatingMember 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ConsumerBorrowerMember us-gaap:InternalInvestmentGradeMember cs:InternalCounterpartyRatingAAAToBBBRatingMember 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ConsumerBorrowerMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingBBToCRatingMember 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ConsumerBorrowerMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingDRatingMember 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:InternalInvestmentGradeMember cs:InternalCounterpartyRatingAAAToBBBRatingMember 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingBBToCRatingMember 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingDRatingMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateSectorMember us-gaap:InternalInvestmentGradeMember cs:InternalCounterpartyRatingAAAToBBBRatingMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateSectorMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingBBToCRatingMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateSectorMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingDRatingMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:CommercialAndIndustrialSectorMember us-gaap:InternalInvestmentGradeMember cs:InternalCounterpartyRatingAAAToBBBRatingMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:CommercialAndIndustrialSectorMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingBBToCRatingMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:CommercialAndIndustrialSectorMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingDRatingMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancialServicesSectorMember us-gaap:InternalInvestmentGradeMember cs:InternalCounterpartyRatingAAAToBBBRatingMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancialServicesSectorMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingBBToCRatingMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancialServicesSectorMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingDRatingMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:GovernmentSectorMember us-gaap:InternalInvestmentGradeMember cs:InternalCounterpartyRatingAAAToBBBRatingMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:GovernmentSectorMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingBBToCRatingMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:GovernmentSectorMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingDRatingMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:InternalInvestmentGradeMember cs:InternalCounterpartyRatingAAAToBBBRatingMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingBBToCRatingMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingDRatingMember 2018-12-31 0001053092 us-gaap:InternalInvestmentGradeMember cs:InternalCounterpartyRatingAAAToBBBRatingMember 2018-12-31 0001053092 us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingBBToCRatingMember 2018-12-31 0001053092 us-gaap:InternalNoninvestmentGradeMember cs:InternalCounterpartyRatingDRatingMember 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:MortgageReceivablesMember cs:AgingAnalysisPastDueUpto30DaysMember 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:MortgageReceivablesMember cs:AgingAnalysisPastDue31To60DaysMember 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:MortgageReceivablesMember cs:AgingAnalysisPastDue61To90DaysMember 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:MortgageReceivablesMember cs:AgingAnalysisPastDueOver90DaysMember 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember cs:LoansCollateralizedBySecuritiesMember cs:AgingAnalysisPastDueUpto30DaysMember 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember cs:LoansCollateralizedBySecuritiesMember cs:AgingAnalysisPastDue31To60DaysMember 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember cs:LoansCollateralizedBySecuritiesMember cs:AgingAnalysisPastDue61To90DaysMember 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember cs:LoansCollateralizedBySecuritiesMember cs:AgingAnalysisPastDueOver90DaysMember 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ConsumerBorrowerMember cs:AgingAnalysisPastDueUpto30DaysMember 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ConsumerBorrowerMember cs:AgingAnalysisPastDue31To60DaysMember 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ConsumerBorrowerMember cs:AgingAnalysisPastDue61To90DaysMember 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ConsumerBorrowerMember cs:AgingAnalysisPastDueOver90DaysMember 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember cs:AgingAnalysisPastDueUpto30DaysMember 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember cs:AgingAnalysisPastDue31To60DaysMember 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember cs:AgingAnalysisPastDue61To90DaysMember 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember cs:AgingAnalysisPastDueOver90DaysMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateSectorMember cs:AgingAnalysisPastDueUpto30DaysMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateSectorMember cs:AgingAnalysisPastDue31To60DaysMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateSectorMember cs:AgingAnalysisPastDue61To90DaysMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateSectorMember cs:AgingAnalysisPastDueOver90DaysMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:CommercialAndIndustrialSectorMember cs:AgingAnalysisPastDueUpto30DaysMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:CommercialAndIndustrialSectorMember cs:AgingAnalysisPastDue31To60DaysMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:CommercialAndIndustrialSectorMember cs:AgingAnalysisPastDue61To90DaysMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:CommercialAndIndustrialSectorMember cs:AgingAnalysisPastDueOver90DaysMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancialServicesSectorMember cs:AgingAnalysisPastDueUpto30DaysMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancialServicesSectorMember cs:AgingAnalysisPastDue31To60DaysMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancialServicesSectorMember cs:AgingAnalysisPastDue61To90DaysMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancialServicesSectorMember cs:AgingAnalysisPastDueOver90DaysMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:GovernmentSectorMember cs:AgingAnalysisPastDueUpto30DaysMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:GovernmentSectorMember cs:AgingAnalysisPastDue31To60DaysMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:GovernmentSectorMember cs:AgingAnalysisPastDue61To90DaysMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:GovernmentSectorMember cs:AgingAnalysisPastDueOver90DaysMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember cs:AgingAnalysisPastDueUpto30DaysMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember cs:AgingAnalysisPastDue31To60DaysMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember cs:AgingAnalysisPastDue61To90DaysMember 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember cs:AgingAnalysisPastDueOver90DaysMember 2019-12-31 0001053092 cs:AgingAnalysisPastDueUpto30DaysMember 2019-12-31 0001053092 cs:AgingAnalysisPastDue31To60DaysMember 2019-12-31 0001053092 cs:AgingAnalysisPastDue61To90DaysMember 2019-12-31 0001053092 cs:AgingAnalysisPastDueOver90DaysMember 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:MortgageReceivablesMember cs:AgingAnalysisPastDueUpto30DaysMember 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:MortgageReceivablesMember cs:AgingAnalysisPastDue31To60DaysMember 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:MortgageReceivablesMember cs:AgingAnalysisPastDue61To90DaysMember 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:MortgageReceivablesMember cs:AgingAnalysisPastDueOver90DaysMember 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember cs:LoansCollateralizedBySecuritiesMember cs:AgingAnalysisPastDueUpto30DaysMember 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember cs:LoansCollateralizedBySecuritiesMember cs:AgingAnalysisPastDue31To60DaysMember 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember cs:LoansCollateralizedBySecuritiesMember cs:AgingAnalysisPastDue61To90DaysMember 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember cs:LoansCollateralizedBySecuritiesMember cs:AgingAnalysisPastDueOver90DaysMember 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ConsumerBorrowerMember cs:AgingAnalysisPastDueUpto30DaysMember 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ConsumerBorrowerMember cs:AgingAnalysisPastDue31To60DaysMember 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ConsumerBorrowerMember cs:AgingAnalysisPastDue61To90DaysMember 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ConsumerBorrowerMember cs:AgingAnalysisPastDueOver90DaysMember 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember cs:AgingAnalysisPastDueUpto30DaysMember 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember cs:AgingAnalysisPastDue31To60DaysMember 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember cs:AgingAnalysisPastDue61To90DaysMember 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember cs:AgingAnalysisPastDueOver90DaysMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateSectorMember cs:AgingAnalysisPastDueUpto30DaysMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateSectorMember cs:AgingAnalysisPastDue31To60DaysMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateSectorMember cs:AgingAnalysisPastDue61To90DaysMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateSectorMember cs:AgingAnalysisPastDueOver90DaysMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:CommercialAndIndustrialSectorMember cs:AgingAnalysisPastDueUpto30DaysMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:CommercialAndIndustrialSectorMember cs:AgingAnalysisPastDue31To60DaysMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:CommercialAndIndustrialSectorMember cs:AgingAnalysisPastDue61To90DaysMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:CommercialAndIndustrialSectorMember cs:AgingAnalysisPastDueOver90DaysMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancialServicesSectorMember cs:AgingAnalysisPastDueUpto30DaysMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancialServicesSectorMember cs:AgingAnalysisPastDue31To60DaysMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancialServicesSectorMember cs:AgingAnalysisPastDue61To90DaysMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancialServicesSectorMember cs:AgingAnalysisPastDueOver90DaysMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:GovernmentSectorMember cs:AgingAnalysisPastDueUpto30DaysMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:GovernmentSectorMember cs:AgingAnalysisPastDue31To60DaysMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:GovernmentSectorMember cs:AgingAnalysisPastDue61To90DaysMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:GovernmentSectorMember cs:AgingAnalysisPastDueOver90DaysMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember cs:AgingAnalysisPastDueUpto30DaysMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember cs:AgingAnalysisPastDue31To60DaysMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember cs:AgingAnalysisPastDue61To90DaysMember 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember cs:AgingAnalysisPastDueOver90DaysMember 2018-12-31 0001053092 cs:AgingAnalysisPastDueUpto30DaysMember 2018-12-31 0001053092 cs:AgingAnalysisPastDue31To60DaysMember 2018-12-31 0001053092 cs:AgingAnalysisPastDue61To90DaysMember 2018-12-31 0001053092 cs:AgingAnalysisPastDueOver90DaysMember 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:MortgageReceivablesMember 2019-01-01 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:MortgageReceivablesMember 2018-01-01 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:MortgageReceivablesMember 2017-01-01 2017-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember cs:LoansCollateralizedBySecuritiesMember 2019-01-01 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember cs:LoansCollateralizedBySecuritiesMember 2018-01-01 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember cs:LoansCollateralizedBySecuritiesMember 2017-01-01 2017-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ConsumerBorrowerMember 2019-01-01 2019-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ConsumerBorrowerMember 2018-01-01 2018-12-31 0001053092 us-gaap:ConsumerPortfolioSegmentMember us-gaap:ConsumerBorrowerMember 2017-01-01 2017-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateSectorMember 2019-01-01 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateSectorMember 2018-01-01 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:RealEstateSectorMember 2017-01-01 2017-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:CommercialAndIndustrialSectorMember 2019-01-01 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:CommercialAndIndustrialSectorMember 2018-01-01 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:CommercialAndIndustrialSectorMember 2017-01-01 2017-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancialServicesSectorMember 2019-01-01 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancialServicesSectorMember 2018-01-01 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:FinancialServicesSectorMember 2017-01-01 2017-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:GovernmentSectorMember 2019-01-01 2019-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:GovernmentSectorMember 2018-01-01 2018-12-31 0001053092 us-gaap:CommercialPortfolioSegmentMember us-gaap:GovernmentSectorMember 2017-01-01 2017-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:SwissUniversalBankMember 2017-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:InternationalWealthManagementMember 2017-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:AsiaPacificSegmentMember 2017-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:GlobalMarketsMember 2017-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:InvestmentBankingCapitalMarketsMember 2017-12-31 0001053092 us-gaap:OperatingSegmentsMember cs:StrategicResolutionUnitMember 2019-12-31 0001053092 us-gaap:TrademarksAndTradeNamesMember 2019-12-31 0001053092 us-gaap:TrademarksAndTradeNamesMember 2018-12-31 0001053092 us-gaap:CustomerRelationshipsMember 2019-12-31 0001053092 us-gaap:CustomerRelationshipsMember 2018-12-31 0001053092 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0001053092 us-gaap:OtherIntangibleAssetsMember 2018-12-31 0001053092 cs:SalestypeLeasesMember 2019-12-31 0001053092 cs:DirectFinancingLeasesMember 2019-12-31 0001053092 cs:NonSwitzerlandMember 2019-12-31 0001053092 cs:NonSwitzerlandMember 2018-12-31 0001053092 us-gaap:StructuredFinanceMember 2019-12-31 0001053092 us-gaap:StructuredFinanceMember 2018-12-31 0001053092 us-gaap:StructuredFinanceMember us-gaap:EquityMember 2019-12-31 0001053092 us-gaap:StructuredFinanceMember us-gaap:EquityMember 2018-12-31 0001053092 us-gaap:StructuredFinanceMember us-gaap:FixedIncomeSecuritiesMember 2019-12-31 0001053092 us-gaap:StructuredFinanceMember us-gaap:FixedIncomeSecuritiesMember 2018-12-31 0001053092 us-gaap:StructuredFinanceMember us-gaap:CreditMember 2019-12-31 0001053092 us-gaap:StructuredFinanceMember us-gaap:CreditMember 2018-12-31 0001053092 us-gaap:StructuredFinanceMember cs:DebtInstrumentOtherMember 2019-12-31 0001053092 us-gaap:StructuredFinanceMember cs:DebtInstrumentOtherMember 2018-12-31 0001053092 us-gaap:SeniorNotesMember cs:FixedRateMember 2019-12-31 0001053092 us-gaap:SeniorNotesMember cs:VariableRateMember 2019-12-31 0001053092 srt:MinimumMember us-gaap:SeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodOneMember 2019-12-31 0001053092 srt:MaximumMember us-gaap:SeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodOneMember 2019-12-31 0001053092 srt:MinimumMember us-gaap:SeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember 2019-12-31 0001053092 srt:MaximumMember us-gaap:SeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember 2019-12-31 0001053092 srt:MinimumMember us-gaap:SeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember 2019-12-31 0001053092 srt:MaximumMember us-gaap:SeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember 2019-12-31 0001053092 srt:MinimumMember us-gaap:SeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodFourMember 2019-12-31 0001053092 srt:MaximumMember us-gaap:SeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodFourMember 2019-12-31 0001053092 srt:MinimumMember us-gaap:SeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodFiveMember 2019-12-31 0001053092 srt:MaximumMember us-gaap:SeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodFiveMember 2019-12-31 0001053092 srt:MinimumMember us-gaap:SeniorNotesMember cs:DebtInstrumentRedemptionThereafterMember 2019-12-31 0001053092 srt:MaximumMember us-gaap:SeniorNotesMember cs:DebtInstrumentRedemptionThereafterMember 2019-12-31 0001053092 us-gaap:SubordinatedDebtMember cs:FixedRateMember 2019-12-31 0001053092 us-gaap:SubordinatedDebtMember cs:VariableRateMember 2019-12-31 0001053092 srt:MinimumMember us-gaap:SubordinatedDebtMember us-gaap:DebtInstrumentRedemptionPeriodOneMember 2019-12-31 0001053092 srt:MaximumMember us-gaap:SubordinatedDebtMember us-gaap:DebtInstrumentRedemptionPeriodOneMember 2019-12-31 0001053092 srt:MinimumMember us-gaap:SubordinatedDebtMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember 2019-12-31 0001053092 srt:MaximumMember us-gaap:SubordinatedDebtMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember 2019-12-31 0001053092 srt:MinimumMember us-gaap:SubordinatedDebtMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember 2019-12-31 0001053092 srt:MaximumMember us-gaap:SubordinatedDebtMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember 2019-12-31 0001053092 srt:MinimumMember us-gaap:SubordinatedDebtMember us-gaap:DebtInstrumentRedemptionPeriodFourMember 2019-12-31 0001053092 srt:MaximumMember us-gaap:SubordinatedDebtMember us-gaap:DebtInstrumentRedemptionPeriodFourMember 2019-12-31 0001053092 srt:MinimumMember us-gaap:SubordinatedDebtMember us-gaap:DebtInstrumentRedemptionPeriodFiveMember 2019-12-31 0001053092 srt:MaximumMember us-gaap:SubordinatedDebtMember us-gaap:DebtInstrumentRedemptionPeriodFiveMember 2019-12-31 0001053092 srt:MinimumMember us-gaap:SubordinatedDebtMember cs:DebtInstrumentRedemptionThereafterMember 2019-12-31 0001053092 srt:MaximumMember us-gaap:SubordinatedDebtMember cs:DebtInstrumentRedemptionThereafterMember 2019-12-31 0001053092 cs:FixedRateMember cs:NonrecourseLiabilitiesFromConsolidatedViesMember 2019-12-31 0001053092 cs:VariableRateMember cs:NonrecourseLiabilitiesFromConsolidatedViesMember 2019-12-31 0001053092 srt:MaximumMember us-gaap:DebtInstrumentRedemptionPeriodOneMember cs:NonrecourseLiabilitiesFromConsolidatedViesMember 2019-12-31 0001053092 srt:MinimumMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember cs:NonrecourseLiabilitiesFromConsolidatedViesMember 2019-12-31 0001053092 srt:MaximumMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember cs:NonrecourseLiabilitiesFromConsolidatedViesMember 2019-12-31 0001053092 srt:MinimumMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember cs:NonrecourseLiabilitiesFromConsolidatedViesMember 2019-12-31 0001053092 srt:MaximumMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember cs:NonrecourseLiabilitiesFromConsolidatedViesMember 2019-12-31 0001053092 srt:MinimumMember cs:NonrecourseLiabilitiesFromConsolidatedViesMember cs:DebtInstrumentRedemptionThereafterMember 2019-12-31 0001053092 srt:MaximumMember cs:NonrecourseLiabilitiesFromConsolidatedViesMember cs:DebtInstrumentRedemptionThereafterMember 2019-12-31 0001053092 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-12-31 0001053092 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0001053092 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0001053092 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2018-12-31 0001053092 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2018-12-31 0001053092 us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember 2018-12-31 0001053092 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-12-31 0001053092 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-12-31 0001053092 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-12-31 0001053092 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2019-01-01 2019-12-31 0001053092 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2019-01-01 2019-12-31 0001053092 us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember 2019-01-01 2019-12-31 0001053092 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-12-31 0001053092 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0001053092 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-12-31 0001053092 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2019-12-31 0001053092 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2019-12-31 0001053092 us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember 2019-12-31 0001053092 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-12-31 0001053092 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0001053092 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 0001053092 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2017-12-31 0001053092 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2017-12-31 0001053092 us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember 2017-12-31 0001053092 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-12-31 0001053092 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-12-31 0001053092 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-12-31 0001053092 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2018-01-01 2018-12-31 0001053092 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2018-01-01 2018-12-31 0001053092 us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember 2018-01-01 2018-12-31 0001053092 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-12-31 0001053092 us-gaap:AccumulatedTranslationAdjustmentMember 2016-12-31 0001053092 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-12-31 0001053092 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2016-12-31 0001053092 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2016-12-31 0001053092 us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember 2016-12-31 0001053092 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-12-31 0001053092 us-gaap:AccumulatedTranslationAdjustmentMember 2017-01-01 2017-12-31 0001053092 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-01-01 2017-12-31 0001053092 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2017-01-01 2017-12-31 0001053092 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2017-01-01 2017-12-31 0001053092 us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember 2017-01-01 2017-12-31 0001053092 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001053092 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001053092 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001053092 us-gaap:AccumulatedTranslationAdjustmentMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember cs:CreditSuisseSecuritiesJohannesburgProprietaryLimitedMember 2018-01-01 2018-12-31 0001053092 us-gaap:AccumulatedTranslationAdjustmentMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember cs:CreditSuisseMonacoSamMember 2017-01-01 2017-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:ExchangeClearedMember 2019-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:ExchangeClearedMember 2018-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:OverTheCounterMember 2019-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:OverTheCounterMember 2018-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:ExchangeTradedMember 2019-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:ExchangeTradedMember 2018-12-31 0001053092 us-gaap:InterestRateContractMember 2019-12-31 0001053092 us-gaap:InterestRateContractMember 2018-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:ExchangeClearedMember 2019-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:ExchangeClearedMember 2018-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:OverTheCounterMember 2019-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:OverTheCounterMember 2018-12-31 0001053092 us-gaap:ForeignExchangeContractMember 2019-12-31 0001053092 us-gaap:ForeignExchangeContractMember 2018-12-31 0001053092 us-gaap:EquityContractMember us-gaap:OverTheCounterMember 2019-12-31 0001053092 us-gaap:EquityContractMember us-gaap:OverTheCounterMember 2018-12-31 0001053092 us-gaap:EquityContractMember us-gaap:ExchangeTradedMember 2019-12-31 0001053092 us-gaap:EquityContractMember us-gaap:ExchangeTradedMember 2018-12-31 0001053092 us-gaap:EquityContractMember 2019-12-31 0001053092 us-gaap:EquityContractMember 2018-12-31 0001053092 us-gaap:CreditRiskContractMember us-gaap:ExchangeClearedMember 2019-12-31 0001053092 us-gaap:CreditRiskContractMember us-gaap:ExchangeClearedMember 2018-12-31 0001053092 us-gaap:CreditRiskContractMember us-gaap:OverTheCounterMember 2019-12-31 0001053092 us-gaap:CreditRiskContractMember us-gaap:OverTheCounterMember 2018-12-31 0001053092 us-gaap:CreditRiskContractMember 2019-12-31 0001053092 us-gaap:CreditRiskContractMember 2018-12-31 0001053092 us-gaap:OtherContractMember us-gaap:OverTheCounterMember 2019-12-31 0001053092 us-gaap:OtherContractMember us-gaap:OverTheCounterMember 2018-12-31 0001053092 us-gaap:OtherContractMember 2019-12-31 0001053092 us-gaap:OtherContractMember 2018-12-31 0001053092 us-gaap:ExchangeClearedMember 2019-12-31 0001053092 us-gaap:ExchangeClearedMember 2018-12-31 0001053092 us-gaap:OverTheCounterMember 2019-12-31 0001053092 us-gaap:OverTheCounterMember 2018-12-31 0001053092 us-gaap:ExchangeTradedMember 2019-12-31 0001053092 us-gaap:ExchangeTradedMember 2018-12-31 0001053092 us-gaap:TradingAssetsExcludingDebtAndEquitySecuritiesMember 2019-12-31 0001053092 us-gaap:TradingLiabilitiesMember 2019-12-31 0001053092 us-gaap:TradingAssetsExcludingDebtAndEquitySecuritiesMember 2018-12-31 0001053092 us-gaap:TradingLiabilitiesMember 2018-12-31 0001053092 us-gaap:OtherAssetsMember 2019-12-31 0001053092 us-gaap:OtherLiabilitiesMember 2019-12-31 0001053092 us-gaap:OtherAssetsMember 2018-12-31 0001053092 us-gaap:OtherLiabilitiesMember 2018-12-31 0001053092 us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember 2019-12-31 0001053092 us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember 2018-12-31 0001053092 cs:ObligationToReturnSecuritiesReceivedAsCollateralMember 2019-12-31 0001053092 cs:ObligationToReturnSecuritiesReceivedAsCollateralMember 2018-12-31 0001053092 cs:JapanUSUKMember 2019-01-01 2019-12-31 0001053092 country:GB 2019-01-01 2019-12-31 0001053092 country:GB 2018-01-01 2018-12-31 0001053092 country:US 2017-01-01 2017-12-31 0001053092 country:US 2018-01-01 2018-12-31 0001053092 country:GB 2017-01-01 2017-12-31 0001053092 cs:UKSWITZERLANDMember 2017-01-01 2017-12-31 0001053092 cs:USSwitzerlandMember 2018-12-31 0001053092 cs:USSwitzerlandMember 2019-12-31 0001053092 srt:MaximumMember 2019-12-31 0001053092 us-gaap:StockCompensationPlanMember cs:ShareAwardsMember 2019-01-01 2019-12-31 0001053092 us-gaap:StockCompensationPlanMember cs:ShareAwardsMember 2018-01-01 2018-12-31 0001053092 us-gaap:StockCompensationPlanMember cs:ShareAwardsMember 2017-01-01 2017-12-31 0001053092 us-gaap:PerformanceSharesMember cs:PerformanceShareAwardsMember 2019-01-01 2019-12-31 0001053092 us-gaap:PerformanceSharesMember cs:PerformanceShareAwardsMember 2018-01-01 2018-12-31 0001053092 us-gaap:PerformanceSharesMember cs:PerformanceShareAwardsMember 2017-01-01 2017-12-31 0001053092 cs:ContingentCapitalAwardsCcaMember 2019-01-01 2019-12-31 0001053092 cs:ContingentCapitalAwardsCcaMember 2018-01-01 2018-12-31 0001053092 cs:ContingentCapitalAwardsCcaMember 2017-01-01 2017-12-31 0001053092 us-gaap:StockCompensationPlanMember cs:ContingentCapitalShareAwardsMember 2019-01-01 2019-12-31 0001053092 us-gaap:StockCompensationPlanMember cs:ContingentCapitalShareAwardsMember 2018-01-01 2018-12-31 0001053092 us-gaap:StockCompensationPlanMember cs:ContingentCapitalShareAwardsMember 2017-01-01 2017-12-31 0001053092 cs:CapitalOpportunityFacilityCofMember 2019-01-01 2019-12-31 0001053092 cs:CapitalOpportunityFacilityCofMember 2018-01-01 2018-12-31 0001053092 cs:CapitalOpportunityFacilityCofMember 2017-01-01 2017-12-31 0001053092 cs:PartnerAssetFacilityMember 2017-01-01 2017-12-31 0001053092 cs:OtherCashAwardsMember 2019-01-01 2019-12-31 0001053092 cs:OtherCashAwardsMember 2018-01-01 2018-12-31 0001053092 cs:OtherCashAwardsMember 2017-01-01 2017-12-31 0001053092 cs:CashRetentionAwardsMember 2019-01-01 2019-12-31 0001053092 cs:CashRetentionAwardsMember 2018-01-01 2018-12-31 0001053092 cs:CashRetentionAwardsMember 2017-01-01 2017-12-31 0001053092 us-gaap:StockCompensationPlanMember 2019-01-01 2019-12-31 0001053092 us-gaap:StockCompensationPlanMember 2018-01-01 2018-12-31 0001053092 us-gaap:StockCompensationPlanMember 2017-01-01 2017-12-31 0001053092 us-gaap:StockCompensationPlanMember cs:ShareAwardsMember 2019-12-31 0001053092 us-gaap:PerformanceSharesMember cs:PerformanceShareAwardsMember 2019-12-31 0001053092 cs:ContingentCapitalAwardsCcaMember 2019-12-31 0001053092 cs:OtherCashAwardsMember 2019-12-31 0001053092 cs:CashRetentionAwardsMember 2019-12-31 0001053092 us-gaap:SubsequentEventMember us-gaap:StockCompensationPlanMember cs:ShareAwardsMember cs:AwardDateFebruary2020Member 2020-01-01 2020-02-15 0001053092 us-gaap:SubsequentEventMember us-gaap:StockCompensationPlanMember cs:ShareAwardsMember cs:AwardDateFebruary2020Member 2020-02-15 0001053092 srt:ScenarioForecastMember us-gaap:SubsequentEventMember us-gaap:StockCompensationPlanMember cs:ShareAwardsMember cs:AwardDateFebruary2020Member 2020-02-15 0001053092 us-gaap:StockCompensationPlanMember cs:ShareAwardsMember cs:AwardDateFebruary2019Member 2019-01-01 2019-12-31 0001053092 us-gaap:StockCompensationPlanMember cs:ShareAwardsMember cs:AwardDateFebruary2018Member 2018-01-01 2018-12-31 0001053092 us-gaap:StockCompensationPlanMember cs:ShareAwardsMember cs:AwardDateFebruary2019Member 2019-12-31 0001053092 us-gaap:StockCompensationPlanMember cs:ShareAwardsMember cs:AwardDateFebruary2018Member 2018-12-31 0001053092 us-gaap:SubsequentEventMember us-gaap:StockCompensationPlanMember cs:BlockedSharesMember cs:AwardDateFebruary2020Member 2020-01-01 2020-02-15 0001053092 us-gaap:SubsequentEventMember us-gaap:StockCompensationPlanMember cs:BlockedSharesMember cs:AwardDateFebruary2020Member 2020-02-15 0001053092 us-gaap:StockCompensationPlanMember cs:BlockedSharesMember cs:AwardDateFebruary2019Member 2019-01-01 2019-12-31 0001053092 us-gaap:StockCompensationPlanMember cs:BlockedSharesMember cs:AwardDateFebruary2018Member 2018-01-01 2018-12-31 0001053092 us-gaap:StockCompensationPlanMember cs:BlockedSharesMember cs:AwardDateFebruary2019Member 2019-12-31 0001053092 us-gaap:StockCompensationPlanMember cs:BlockedSharesMember cs:AwardDateFebruary2018Member 2018-12-31 0001053092 us-gaap:StockCompensationPlanMember cs:ShareAwardsMember 2018-12-31 0001053092 us-gaap:StockCompensationPlanMember cs:ShareAwardsMember 2017-12-31 0001053092 us-gaap:StockCompensationPlanMember cs:ShareAwardsMember 2016-12-31 0001053092 us-gaap:SubsequentEventMember us-gaap:PerformanceSharesMember cs:PerformanceShareAwardsMember cs:AwardDateFebruary2020Member 2020-01-01 2020-02-15 0001053092 us-gaap:SubsequentEventMember us-gaap:PerformanceSharesMember cs:PerformanceShareAwardsMember cs:AwardDateFebruary2020Member 2020-02-15 0001053092 srt:ScenarioForecastMember us-gaap:SubsequentEventMember us-gaap:PerformanceSharesMember cs:PerformanceShareAwardsMember cs:AwardDateFebruary2020Member 2020-02-15 0001053092 us-gaap:PerformanceSharesMember cs:PerformanceShareAwardsMember cs:AwardDateFebruary2019Member 2019-01-01 2019-12-31 0001053092 us-gaap:PerformanceSharesMember cs:PerformanceShareAwardsMember cs:AwardDateFebruary2018Member 2018-01-01 2018-12-31 0001053092 us-gaap:PerformanceSharesMember cs:PerformanceShareAwardsMember cs:AwardDateFebruary2019Member 2019-12-31 0001053092 us-gaap:PerformanceSharesMember cs:PerformanceShareAwardsMember cs:AwardDateFebruary2018Member 2018-12-31 0001053092 us-gaap:PerformanceSharesMember cs:PerformanceShareAwardsMember 2018-12-31 0001053092 us-gaap:PerformanceSharesMember cs:PerformanceShareAwardsMember 2017-12-31 0001053092 us-gaap:PerformanceSharesMember cs:PerformanceShareAwardsMember 2016-12-31 0001053092 cs:ContingentCapitalAwardsCcaMember cs:AwardDateFebruary2020Member 2020-02-15 0001053092 srt:ScenarioForecastMember us-gaap:SubsequentEventMember cs:ContingentCapitalAwardsCcaMember cs:AwardDateFebruary2020Member 2020-02-15 0001053092 cs:ContingentCapitalAwardsCcaMember 2018-12-31 0001053092 cs:ContingentCapitalAwardsCcaMember 2017-12-31 0001053092 cs:AwardDateMarch2016Member cs:ContingentCapitalShareAwardsConversionMember 2019-01-01 2019-12-31 0001053092 us-gaap:StockCompensationPlanMember cs:ContingentCapitalShareAwardsMember 2018-12-31 0001053092 us-gaap:StockCompensationPlanMember cs:ContingentCapitalShareAwardsMember 2017-12-31 0001053092 us-gaap:StockCompensationPlanMember cs:ContingentCapitalShareAwardsMember 2016-12-31 0001053092 us-gaap:StockCompensationPlanMember cs:ContingentCapitalShareAwardsMember 2019-12-31 0001053092 cs:DeferredFixedCashAwardsMember 2019-12-31 0001053092 cs:DeferredFixedCashAwardsMember 2018-12-31 0001053092 cs:DeferredFixedCashAwardsMember 2017-12-31 0001053092 cs:DeferredFixedCashAwardsMember 2019-01-01 2019-12-31 0001053092 us-gaap:SubsequentEventMember cs:AwardDateFebruary2020Member cs:UpfrontCashAwardMember 2019-12-31 0001053092 cs:UpfrontCashAwardMember 2018-12-31 0001053092 cs:UpfrontCashAwardMember 2019-01-01 2019-12-31 0001053092 cs:CashRetentionAwardsMember 2018-12-31 0001053092 cs:CashRetentionAwardsMember 2017-12-31 0001053092 us-gaap:PaymentGuaranteeMember 2019-12-31 0001053092 us-gaap:PaymentGuaranteeMember 2018-12-31 0001053092 srt:ExecutiveOfficerMember 2018-12-31 0001053092 srt:ExecutiveOfficerMember 2017-12-31 0001053092 srt:ExecutiveOfficerMember 2016-12-31 0001053092 srt:ExecutiveOfficerMember 2019-01-01 2019-12-31 0001053092 srt:ExecutiveOfficerMember 2018-01-01 2018-12-31 0001053092 srt:ExecutiveOfficerMember 2017-01-01 2017-12-31 0001053092 srt:ExecutiveOfficerMember 2019-12-31 0001053092 srt:DirectorMember 2018-12-31 0001053092 srt:DirectorMember 2017-12-31 0001053092 srt:DirectorMember 2016-12-31 0001053092 srt:DirectorMember 2019-01-01 2019-12-31 0001053092 srt:DirectorMember 2018-01-01 2018-12-31 0001053092 srt:DirectorMember 2017-01-01 2017-12-31 0001053092 srt:DirectorMember 2019-12-31 0001053092 us-gaap:OtherAffiliatesMember 2018-01-01 2018-12-31 0001053092 country:CH us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-12-31 0001053092 srt:MinimumMember country:CH us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-12-31 0001053092 srt:MaximumMember country:CH us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-12-31 0001053092 srt:ScenarioForecastMember country:CH us-gaap:PensionPlansDefinedBenefitMember 2020-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2018-01-01 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2017-01-01 2017-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-01 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-01-01 2017-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001053092 us-gaap:PensionPlansDefinedBenefitMember country:DE 2019-01-01 2019-12-31 0001053092 srt:ScenarioForecastMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-12-31 0001053092 srt:ScenarioForecastMember us-gaap:ForeignPlanMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember cs:ProjectedBenefitObligationExceedingAssetsMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember cs:ProjectedBenefitObligationExceedingAssetsMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember cs:AccumulatedBenefitObligationExceedingAssetsMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember cs:AccumulatedBenefitObligationExceedingAssetsMember 2018-12-31 0001053092 country:GB cs:Age65Member cs:SAPSS2Member 2019-12-31 0001053092 country:GB cs:Age65Member cs:SAPSS2Member 2018-12-31 0001053092 country:GB cs:Age45Member cs:SAPSS2Member 2019-12-31 0001053092 country:GB cs:Age45Member cs:SAPSS2Member 2018-12-31 0001053092 country:US cs:Age65Member cs:Pri2012Member 2019-12-31 0001053092 country:US cs:Age65Member cs:Pri2012Member 2018-12-31 0001053092 country:US cs:Age45Member cs:Pri2012Member 2019-12-31 0001053092 country:US cs:Age45Member cs:Pri2012Member 2018-12-31 0001053092 country:CH us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-12-31 0001053092 country:CH us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-12-31 0001053092 country:CH us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel1Member us-gaap:CashAndCashEquivalentsMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member us-gaap:CashAndCashEquivalentsMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member us-gaap:CashAndCashEquivalentsMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:CashAndCashEquivalentsMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel1Member us-gaap:CashAndCashEquivalentsMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member us-gaap:CashAndCashEquivalentsMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member us-gaap:CashAndCashEquivalentsMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:CashAndCashEquivalentsMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel1Member us-gaap:DebtSecuritiesMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member us-gaap:DebtSecuritiesMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member us-gaap:DebtSecuritiesMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:DebtSecuritiesMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel1Member us-gaap:DebtSecuritiesMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member us-gaap:DebtSecuritiesMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member us-gaap:DebtSecuritiesMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:DebtSecuritiesMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel1Member us-gaap:SovereignDebtMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member us-gaap:SovereignDebtMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member us-gaap:SovereignDebtMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:SovereignDebtMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel1Member us-gaap:SovereignDebtMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member us-gaap:SovereignDebtMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member us-gaap:SovereignDebtMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:SovereignDebtMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel1Member us-gaap:EquitySecuritiesMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member us-gaap:EquitySecuritiesMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member us-gaap:EquitySecuritiesMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:EquitySecuritiesMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel1Member us-gaap:EquitySecuritiesMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member us-gaap:EquitySecuritiesMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member us-gaap:EquitySecuritiesMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:EquitySecuritiesMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel1Member cs:IndirectRealEstateInvestmentMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member cs:IndirectRealEstateInvestmentMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member cs:IndirectRealEstateInvestmentMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember cs:IndirectRealEstateInvestmentMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel1Member cs:IndirectRealEstateInvestmentMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member cs:IndirectRealEstateInvestmentMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member cs:IndirectRealEstateInvestmentMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember cs:IndirectRealEstateInvestmentMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel1Member cs:AlternativeInvestmentsMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member cs:AlternativeInvestmentsMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member cs:AlternativeInvestmentsMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember cs:AlternativeInvestmentsMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel1Member cs:AlternativeInvestmentsMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member cs:AlternativeInvestmentsMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member cs:AlternativeInvestmentsMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember cs:AlternativeInvestmentsMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel1Member us-gaap:HedgeFundsMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member us-gaap:HedgeFundsMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member us-gaap:HedgeFundsMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:HedgeFundsMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel1Member us-gaap:HedgeFundsMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member us-gaap:HedgeFundsMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member us-gaap:HedgeFundsMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:HedgeFundsMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel1Member cs:OtherAlternativeInvestmentsMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member cs:OtherAlternativeInvestmentsMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member cs:OtherAlternativeInvestmentsMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember cs:OtherAlternativeInvestmentsMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel1Member cs:OtherAlternativeInvestmentsMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member cs:OtherAlternativeInvestmentsMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member cs:OtherAlternativeInvestmentsMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember cs:OtherAlternativeInvestmentsMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel1Member us-gaap:OtherInvestmentsMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member us-gaap:OtherInvestmentsMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member us-gaap:OtherInvestmentsMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:OtherInvestmentsMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel1Member us-gaap:OtherInvestmentsMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member us-gaap:OtherInvestmentsMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member us-gaap:OtherInvestmentsMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:OtherInvestmentsMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:RealEstateMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:RealEstateMember 2018-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember cs:InsuranceMember 2019-12-31 0001053092 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember cs:InsuranceMember 2018-12-31 0001053092 srt:ScenarioForecastMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:CashAndCashEquivalentsMember 2020-12-31 0001053092 srt:ScenarioForecastMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:DebtSecuritiesMember 2020-12-31 0001053092 srt:ScenarioForecastMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:EquitySecuritiesMember 2020-12-31 0001053092 srt:ScenarioForecastMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember us-gaap:RealEstateMember 2020-12-31 0001053092 srt:ScenarioForecastMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember cs:AlternativeInvestmentsMember 2020-12-31 0001053092 srt:ScenarioForecastMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember cs:InsuranceMember 2020-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember cs:ForwardsAndForwardRateAgreementsContractsMember 2019-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember cs:ForwardsAndForwardRateAgreementsContractsMember 2019-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember us-gaap:SwapMember 2019-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SwapMember 2019-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember us-gaap:OverTheCounterMember 2019-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OverTheCounterMember 2019-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember us-gaap:FutureMember 2019-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:FutureMember 2019-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember us-gaap:OptionMember 2019-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OptionMember 2019-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2019-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:ForwardContractsMember 2019-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForwardContractsMember 2019-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:SwapMember 2019-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SwapMember 2019-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:OverTheCounterMember 2019-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OverTheCounterMember 2019-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:FutureMember 2019-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:FutureMember 2019-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:OptionMember 2019-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OptionMember 2019-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2019-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001053092 us-gaap:EquityContractMember us-gaap:NondesignatedMember us-gaap:ForwardContractsMember 2019-12-31 0001053092 us-gaap:EquityContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForwardContractsMember 2019-12-31 0001053092 us-gaap:EquityContractMember us-gaap:NondesignatedMember us-gaap:SwapMember 2019-12-31 0001053092 us-gaap:EquityContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SwapMember 2019-12-31 0001053092 us-gaap:EquityContractMember us-gaap:NondesignatedMember us-gaap:OverTheCounterMember 2019-12-31 0001053092 us-gaap:EquityContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OverTheCounterMember 2019-12-31 0001053092 us-gaap:EquityContractMember us-gaap:NondesignatedMember us-gaap:FutureMember 2019-12-31 0001053092 us-gaap:EquityContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:FutureMember 2019-12-31 0001053092 us-gaap:EquityContractMember us-gaap:NondesignatedMember us-gaap:OptionMember 2019-12-31 0001053092 us-gaap:EquityContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OptionMember 2019-12-31 0001053092 us-gaap:EquityContractMember us-gaap:NondesignatedMember 2019-12-31 0001053092 us-gaap:EquityContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001053092 us-gaap:CreditRiskContractMember us-gaap:NondesignatedMember 2019-12-31 0001053092 us-gaap:CreditRiskContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001053092 us-gaap:OtherContractMember us-gaap:NondesignatedMember us-gaap:ForwardContractsMember 2019-12-31 0001053092 us-gaap:OtherContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForwardContractsMember 2019-12-31 0001053092 us-gaap:OtherContractMember us-gaap:NondesignatedMember us-gaap:SwapMember 2019-12-31 0001053092 us-gaap:OtherContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SwapMember 2019-12-31 0001053092 us-gaap:OtherContractMember us-gaap:NondesignatedMember us-gaap:OverTheCounterMember 2019-12-31 0001053092 us-gaap:OtherContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OverTheCounterMember 2019-12-31 0001053092 us-gaap:OtherContractMember us-gaap:NondesignatedMember us-gaap:FutureMember 2019-12-31 0001053092 us-gaap:OtherContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:FutureMember 2019-12-31 0001053092 us-gaap:OtherContractMember us-gaap:NondesignatedMember us-gaap:OptionMember 2019-12-31 0001053092 us-gaap:OtherContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OptionMember 2019-12-31 0001053092 us-gaap:OtherContractMember us-gaap:NondesignatedMember 2019-12-31 0001053092 us-gaap:OtherContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001053092 us-gaap:NondesignatedMember 2019-12-31 0001053092 us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember cs:ForwardsAndForwardRateAgreementsContractsMember 2018-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember cs:ForwardsAndForwardRateAgreementsContractsMember 2018-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember us-gaap:SwapMember 2018-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SwapMember 2018-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember us-gaap:OverTheCounterMember 2018-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OverTheCounterMember 2018-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember us-gaap:FutureMember 2018-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:FutureMember 2018-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember us-gaap:OptionMember 2018-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OptionMember 2018-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2018-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:ForwardContractsMember 2018-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForwardContractsMember 2018-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:SwapMember 2018-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SwapMember 2018-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:OverTheCounterMember 2018-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OverTheCounterMember 2018-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:FutureMember 2018-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:FutureMember 2018-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:OptionMember 2018-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OptionMember 2018-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2018-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001053092 us-gaap:EquityContractMember us-gaap:NondesignatedMember us-gaap:ForwardContractsMember 2018-12-31 0001053092 us-gaap:EquityContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForwardContractsMember 2018-12-31 0001053092 us-gaap:EquityContractMember us-gaap:NondesignatedMember us-gaap:SwapMember 2018-12-31 0001053092 us-gaap:EquityContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SwapMember 2018-12-31 0001053092 us-gaap:EquityContractMember us-gaap:NondesignatedMember us-gaap:OverTheCounterMember 2018-12-31 0001053092 us-gaap:EquityContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OverTheCounterMember 2018-12-31 0001053092 us-gaap:EquityContractMember us-gaap:NondesignatedMember us-gaap:FutureMember 2018-12-31 0001053092 us-gaap:EquityContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:FutureMember 2018-12-31 0001053092 us-gaap:EquityContractMember us-gaap:NondesignatedMember us-gaap:OptionMember 2018-12-31 0001053092 us-gaap:EquityContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OptionMember 2018-12-31 0001053092 us-gaap:EquityContractMember us-gaap:NondesignatedMember 2018-12-31 0001053092 us-gaap:EquityContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001053092 us-gaap:CreditRiskContractMember us-gaap:NondesignatedMember 2018-12-31 0001053092 us-gaap:CreditRiskContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001053092 us-gaap:OtherContractMember us-gaap:NondesignatedMember us-gaap:ForwardContractsMember 2018-12-31 0001053092 us-gaap:OtherContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForwardContractsMember 2018-12-31 0001053092 us-gaap:OtherContractMember us-gaap:NondesignatedMember us-gaap:SwapMember 2018-12-31 0001053092 us-gaap:OtherContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SwapMember 2018-12-31 0001053092 us-gaap:OtherContractMember us-gaap:NondesignatedMember us-gaap:OverTheCounterMember 2018-12-31 0001053092 us-gaap:OtherContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OverTheCounterMember 2018-12-31 0001053092 us-gaap:OtherContractMember us-gaap:NondesignatedMember us-gaap:FutureMember 2018-12-31 0001053092 us-gaap:OtherContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:FutureMember 2018-12-31 0001053092 us-gaap:OtherContractMember us-gaap:NondesignatedMember us-gaap:OptionMember 2018-12-31 0001053092 us-gaap:OtherContractMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OptionMember 2018-12-31 0001053092 us-gaap:OtherContractMember us-gaap:NondesignatedMember 2018-12-31 0001053092 us-gaap:OtherContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001053092 us-gaap:NondesignatedMember 2018-12-31 0001053092 us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:FairValueHedgingMember cs:InterestAndDividendIncomeMember 2019-01-01 2019-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:TradingRevenueMember us-gaap:FairValueHedgingMember 2018-01-01 2018-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:TradingRevenueMember us-gaap:FairValueHedgingMember 2017-01-01 2017-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember 2019-01-01 2019-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember 2018-01-01 2018-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember 2017-01-01 2017-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cs:InterestAndDividendIncomeMember 2019-01-01 2019-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cs:InterestAndDividendIncomeMember 2018-01-01 2018-12-31 0001053092 us-gaap:InterestRateContractMember us-gaap:CashFlowHedgingMember cs:InterestAndDividendIncomeMember 2017-01-01 2017-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2019-01-01 2019-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2018-01-01 2018-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember 2017-01-01 2017-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:TradingRevenueMember us-gaap:CashFlowHedgingMember 2019-01-01 2019-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:TradingRevenueMember us-gaap:CashFlowHedgingMember 2018-01-01 2018-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:TradingRevenueMember us-gaap:CashFlowHedgingMember 2017-01-01 2017-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:OtherExpenseMember 2019-01-01 2019-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:OtherExpenseMember 2018-01-01 2018-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:OtherExpenseMember 2017-01-01 2017-12-31 0001053092 us-gaap:TradingRevenueMember us-gaap:CashFlowHedgingMember 2019-01-01 2019-12-31 0001053092 us-gaap:TradingRevenueMember us-gaap:CashFlowHedgingMember 2018-01-01 2018-12-31 0001053092 us-gaap:TradingRevenueMember us-gaap:CashFlowHedgingMember 2017-01-01 2017-12-31 0001053092 us-gaap:CashFlowHedgingMember 2019-01-01 2019-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember 2019-01-01 2019-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember 2018-01-01 2018-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:NetInvestmentHedgingMember 2017-01-01 2017-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:OtherIncomeMember us-gaap:NetInvestmentHedgingMember 2019-01-01 2019-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:OtherIncomeMember us-gaap:NetInvestmentHedgingMember 2018-01-01 2018-12-31 0001053092 us-gaap:ForeignExchangeContractMember us-gaap:OtherIncomeMember us-gaap:NetInvestmentHedgingMember 2017-01-01 2017-12-31 0001053092 cs:BilateralCounterpartiesMember 2019-12-31 0001053092 cs:SpecialPurposeEntitiesMember 2019-12-31 0001053092 cs:AcceleratedTerminationsMember 2019-12-31 0001053092 cs:BilateralCounterpartiesMember 2018-12-31 0001053092 cs:SpecialPurposeEntitiesMember 2018-12-31 0001053092 cs:AcceleratedTerminationsMember 2018-12-31 0001053092 cs:BilateralCounterpartiesMember cs:ScenarioImpactOfAOnenotchDowngradeEventMember 2019-12-31 0001053092 cs:SpecialPurposeEntitiesMember cs:ScenarioImpactOfAOnenotchDowngradeEventMember 2019-12-31 0001053092 cs:AcceleratedTerminationsMember cs:ScenarioImpactOfAOnenotchDowngradeEventMember 2019-12-31 0001053092 cs:ScenarioImpactOfAOnenotchDowngradeEventMember 2019-12-31 0001053092 cs:BilateralCounterpartiesMember cs:ScenarioImpactOfAOnenotchDowngradeEventMember 2018-12-31 0001053092 cs:SpecialPurposeEntitiesMember cs:ScenarioImpactOfAOnenotchDowngradeEventMember 2018-12-31 0001053092 cs:AcceleratedTerminationsMember cs:ScenarioImpactOfAOnenotchDowngradeEventMember 2018-12-31 0001053092 cs:ScenarioImpactOfAOnenotchDowngradeEventMember 2018-12-31 0001053092 cs:BilateralCounterpartiesMember cs:ScenarioImpactOfATwonotchDowngradeEventMember 2019-12-31 0001053092 cs:SpecialPurposeEntitiesMember cs:ScenarioImpactOfATwonotchDowngradeEventMember 2019-12-31 0001053092 cs:AcceleratedTerminationsMember cs:ScenarioImpactOfATwonotchDowngradeEventMember 2019-12-31 0001053092 cs:ScenarioImpactOfATwonotchDowngradeEventMember 2019-12-31 0001053092 cs:BilateralCounterpartiesMember cs:ScenarioImpactOfATwonotchDowngradeEventMember 2018-12-31 0001053092 cs:SpecialPurposeEntitiesMember cs:ScenarioImpactOfATwonotchDowngradeEventMember 2018-12-31 0001053092 cs:AcceleratedTerminationsMember cs:ScenarioImpactOfATwonotchDowngradeEventMember 2018-12-31 0001053092 cs:ScenarioImpactOfATwonotchDowngradeEventMember 2018-12-31 0001053092 cs:BilateralCounterpartiesMember cs:ScenarioImpactOfAThreenotchDowngradeEventMember 2019-12-31 0001053092 cs:SpecialPurposeEntitiesMember cs:ScenarioImpactOfAThreenotchDowngradeEventMember 2019-12-31 0001053092 cs:AcceleratedTerminationsMember cs:ScenarioImpactOfAThreenotchDowngradeEventMember 2019-12-31 0001053092 cs:ScenarioImpactOfAThreenotchDowngradeEventMember 2019-12-31 0001053092 cs:BilateralCounterpartiesMember cs:ScenarioImpactOfAThreenotchDowngradeEventMember 2018-12-31 0001053092 cs:SpecialPurposeEntitiesMember cs:ScenarioImpactOfAThreenotchDowngradeEventMember 2018-12-31 0001053092 cs:AcceleratedTerminationsMember cs:ScenarioImpactOfAThreenotchDowngradeEventMember 2018-12-31 0001053092 cs:ScenarioImpactOfAThreenotchDowngradeEventMember 2018-12-31 0001053092 us-gaap:CreditDefaultSwapMember 2019-12-31 0001053092 us-gaap:CreditDefaultSwapMember 2018-12-31 0001053092 us-gaap:RiskLevelLowMember cs:SingleNameInstrumentsMember 2019-12-31 0001053092 us-gaap:RiskLevelLowMember cs:SingleNameInstrumentsMember 2019-01-01 2019-12-31 0001053092 us-gaap:RiskLevelLowMember cs:SingleNameInstrumentsMember 2018-12-31 0001053092 us-gaap:RiskLevelLowMember cs:SingleNameInstrumentsMember 2018-01-01 2018-12-31 0001053092 us-gaap:RiskLevelHighMember cs:SingleNameInstrumentsMember 2019-12-31 0001053092 us-gaap:RiskLevelHighMember cs:SingleNameInstrumentsMember 2019-01-01 2019-12-31 0001053092 us-gaap:RiskLevelHighMember cs:SingleNameInstrumentsMember 2018-12-31 0001053092 us-gaap:RiskLevelHighMember cs:SingleNameInstrumentsMember 2018-01-01 2018-12-31 0001053092 cs:SingleNameInstrumentsMember 2019-12-31 0001053092 cs:SingleNameInstrumentsMember 2019-01-01 2019-12-31 0001053092 cs:SingleNameInstrumentsMember 2018-12-31 0001053092 cs:SingleNameInstrumentsMember 2018-01-01 2018-12-31 0001053092 us-gaap:SovereignDebtMember cs:SingleNameInstrumentsMember 2019-12-31 0001053092 us-gaap:SovereignDebtMember cs:SingleNameInstrumentsMember 2019-01-01 2019-12-31 0001053092 us-gaap:SovereignDebtMember cs:SingleNameInstrumentsMember 2018-12-31 0001053092 us-gaap:SovereignDebtMember cs:SingleNameInstrumentsMember 2018-01-01 2018-12-31 0001053092 cs:SingleNameInstrumentsMember cs:NonSovereignDebtMember 2019-12-31 0001053092 cs:SingleNameInstrumentsMember cs:NonSovereignDebtMember 2019-01-01 2019-12-31 0001053092 cs:SingleNameInstrumentsMember cs:NonSovereignDebtMember 2018-12-31 0001053092 cs:SingleNameInstrumentsMember cs:NonSovereignDebtMember 2018-01-01 2018-12-31 0001053092 us-gaap:RiskLevelLowMember cs:MultiNameInstrumentsMember 2019-12-31 0001053092 us-gaap:RiskLevelLowMember cs:MultiNameInstrumentsMember 2019-01-01 2019-12-31 0001053092 us-gaap:RiskLevelLowMember cs:MultiNameInstrumentsMember 2018-12-31 0001053092 us-gaap:RiskLevelLowMember cs:MultiNameInstrumentsMember 2018-01-01 2018-12-31 0001053092 us-gaap:RiskLevelHighMember cs:MultiNameInstrumentsMember 2019-12-31 0001053092 us-gaap:RiskLevelHighMember cs:MultiNameInstrumentsMember 2019-01-01 2019-12-31 0001053092 us-gaap:RiskLevelHighMember cs:MultiNameInstrumentsMember 2018-12-31 0001053092 us-gaap:RiskLevelHighMember cs:MultiNameInstrumentsMember 2018-01-01 2018-12-31 0001053092 cs:MultiNameInstrumentsMember 2019-12-31 0001053092 cs:MultiNameInstrumentsMember 2019-01-01 2019-12-31 0001053092 cs:MultiNameInstrumentsMember 2018-12-31 0001053092 cs:MultiNameInstrumentsMember 2018-01-01 2018-12-31 0001053092 us-gaap:SovereignDebtMember cs:MultiNameInstrumentsMember 2019-12-31 0001053092 us-gaap:SovereignDebtMember cs:MultiNameInstrumentsMember 2019-01-01 2019-12-31 0001053092 us-gaap:SovereignDebtMember cs:MultiNameInstrumentsMember 2018-12-31 0001053092 us-gaap:SovereignDebtMember cs:MultiNameInstrumentsMember 2018-01-01 2018-12-31 0001053092 cs:MultiNameInstrumentsMember cs:NonSovereignDebtMember 2019-12-31 0001053092 cs:MultiNameInstrumentsMember cs:NonSovereignDebtMember 2019-01-01 2019-12-31 0001053092 cs:MultiNameInstrumentsMember cs:NonSovereignDebtMember 2018-12-31 0001053092 cs:MultiNameInstrumentsMember cs:NonSovereignDebtMember 2018-01-01 2018-12-31 0001053092 us-gaap:RiskLevelLowMember 2019-12-31 0001053092 us-gaap:RiskLevelLowMember 2019-01-01 2019-12-31 0001053092 us-gaap:RiskLevelLowMember 2018-12-31 0001053092 us-gaap:RiskLevelLowMember 2018-01-01 2018-12-31 0001053092 us-gaap:RiskLevelHighMember 2019-12-31 0001053092 us-gaap:RiskLevelHighMember 2019-01-01 2019-12-31 0001053092 us-gaap:RiskLevelHighMember 2018-12-31 0001053092 us-gaap:RiskLevelHighMember 2018-01-01 2018-12-31 0001053092 us-gaap:SovereignDebtMember 2019-12-31 0001053092 us-gaap:SovereignDebtMember 2019-01-01 2019-12-31 0001053092 us-gaap:SovereignDebtMember 2018-12-31 0001053092 us-gaap:SovereignDebtMember 2018-01-01 2018-12-31 0001053092 cs:NonSovereignDebtMember 2019-12-31 0001053092 cs:NonSovereignDebtMember 2019-01-01 2019-12-31 0001053092 cs:NonSovereignDebtMember 2018-12-31 0001053092 cs:NonSovereignDebtMember 2018-01-01 2018-12-31 0001053092 cs:SingleNameInstrumentsMember cs:CreditDerivativeMaturityLessThanOneYearMember 2019-12-31 0001053092 cs:SingleNameInstrumentsMember cs:CreditDerivativeMaturityBetweenOneAndFiveYearsMember 2019-12-31 0001053092 cs:SingleNameInstrumentsMember cs:CreditDerivativeMaturityGreaterThanFiveYearsMember 2019-12-31 0001053092 cs:MultiNameInstrumentsMember cs:CreditDerivativeMaturityLessThanOneYearMember 2019-12-31 0001053092 cs:MultiNameInstrumentsMember cs:CreditDerivativeMaturityBetweenOneAndFiveYearsMember 2019-12-31 0001053092 cs:MultiNameInstrumentsMember cs:CreditDerivativeMaturityGreaterThanFiveYearsMember 2019-12-31 0001053092 cs:CreditDerivativeMaturityLessThanOneYearMember 2019-12-31 0001053092 cs:CreditDerivativeMaturityBetweenOneAndFiveYearsMember 2019-12-31 0001053092 cs:CreditDerivativeMaturityGreaterThanFiveYearsMember 2019-12-31 0001053092 cs:SingleNameInstrumentsMember cs:CreditDerivativeMaturityLessThanOneYearMember 2018-12-31 0001053092 cs:SingleNameInstrumentsMember cs:CreditDerivativeMaturityBetweenOneAndFiveYearsMember 2018-12-31 0001053092 cs:SingleNameInstrumentsMember cs:CreditDerivativeMaturityGreaterThanFiveYearsMember 2018-12-31 0001053092 cs:MultiNameInstrumentsMember cs:CreditDerivativeMaturityLessThanOneYearMember 2018-12-31 0001053092 cs:MultiNameInstrumentsMember cs:CreditDerivativeMaturityBetweenOneAndFiveYearsMember 2018-12-31 0001053092 cs:MultiNameInstrumentsMember cs:CreditDerivativeMaturityGreaterThanFiveYearsMember 2018-12-31 0001053092 cs:CreditDerivativeMaturityLessThanOneYearMember 2018-12-31 0001053092 cs:CreditDerivativeMaturityBetweenOneAndFiveYearsMember 2018-12-31 0001053092 cs:CreditDerivativeMaturityGreaterThanFiveYearsMember 2018-12-31 0001053092 us-gaap:PerformanceGuaranteeMember 2019-12-31 0001053092 cs:DerivativeGuaranteeMember 2019-12-31 0001053092 us-gaap:GuaranteeTypeOtherMember 2019-12-31 0001053092 us-gaap:PerformanceGuaranteeMember 2018-12-31 0001053092 cs:DerivativeGuaranteeMember 2018-12-31 0001053092 us-gaap:GuaranteeTypeOtherMember 2018-12-31 0001053092 2019-07-01 2020-06-30 0001053092 cs:IrrevocableCommitmentsMember 2019-12-31 0001053092 cs:LoanCommitmentsMember 2019-12-31 0001053092 cs:ForwardReverseRepurchaseAgreementsMember 2019-12-31 0001053092 cs:OtherCommitmentsMember 2019-12-31 0001053092 cs:IrrevocableCommitmentsMember 2018-12-31 0001053092 cs:LoanCommitmentsMember 2018-12-31 0001053092 cs:ForwardReverseRepurchaseAgreementsMember 2018-12-31 0001053092 cs:OtherCommitmentsMember 2018-12-31 0001053092 us-gaap:CommercialMortgageBackedSecuritiesMember 2019-01-01 2019-12-31 0001053092 us-gaap:CommercialMortgageBackedSecuritiesMember 2018-01-01 2018-12-31 0001053092 us-gaap:CommercialMortgageBackedSecuritiesMember 2017-01-01 2017-12-31 0001053092 us-gaap:ResidentialMortgageBackedSecuritiesMember 2019-01-01 2019-12-31 0001053092 us-gaap:ResidentialMortgageBackedSecuritiesMember 2018-01-01 2018-12-31 0001053092 us-gaap:ResidentialMortgageBackedSecuritiesMember 2017-01-01