SLVO 0001370368-20-000076 6-K as filed: Jul 30, 2020 - Equibles
490000000
0
2000000
35000000
29000000
0
0
0.200
3.0000000000
5.0000000000
7.0000000000
3.0000000000
5.0000000000
7.0000000000
3.0000000000
1000000
0
0
0
0.04
653000000
653000000
111193477
111193477
0
0.200
490000000
0
2000000
35000000
0.90
1
3
10
0
12.0000000000
12.0000000000
1231000000
true
true
true
true
true
true
true
true
6-K
2020-06-30
2020-06-30
0001159510
0001053092
false
false
--12-31
--12-31
2020
2020
Q2
Q2
In 6M20, the Bank granted 63.2 million share awards at a weighted-average share price of CHF 10.71. Each share award granted entitles the holder of the award to receive one Group share, subject to service conditions. Share awards vest over three years with one third of the share awards vesting on each of the three anniversaries of the grant date (ratable vesting), with the exception of awards granted to individuals classified as risk managers or senior managers under the UK Prudential Regulatory Authority (PRA) Remuneration Code or similar regulations in other jurisdictions. Share awards granted to risk managers vest over five years with one fifth of the award vesting on each of the five anniversaries of the grant date, while share awards granted to senior managers vest over five years commencing on the third anniversary of the grant date, with one fifth of the award vesting on each of the third to seventh anniversaries of the grant date. Share awards are expensed over the service period of the awards.
In 6M20, the Bank granted 48.9 million performance share awards at a weighted-average share price of CHF 10.66. Performance share awards are similar to share awards, except that the full balance of outstanding performance share awards, including those awarded in prior years, are subject to performance-based malus provisions.
In 6M20, the Bank awarded CHF 257 million of CCA. CCA are scheduled to vest on the third anniversary of the grant date, other than those granted to individuals classified as risk managers or senior managers under the UK PRA Remuneration Code or similar regulations in other jurisdictions, where CCA vest on the fifth and seventh anniversaries of the grant date, respectively, and will be expensed over the vesting period.
In 6M20, the Bank granted deferred fixed cash compensation of CHF 121 million to certain employees in the Americas. This compensation will be 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 6M20 totaled CHF 57 million, of which CHF 33 million was related to awards granted in 6M20.
In 6M20, the Bank granted upfront cash awards of CHF 146 million to certain managing directors and directors in Investment Banking & Capital Markets and Asia Pacific. Amortization of this compensation in 6M20 totaled CHF 38 million, of which CHF 29 million was related to awards granted in 6M20.
In 6M20, the Bank granted deferred cash and stock retention awards of CHF 17 million. These awards are expensed over the applicable vesting period from the grant date. Amortization of this compensation in 6M20 totaled CHF 19 million, of which CHF 2 million was related to awards granted in 6M20.
In 2Q20, the Group granted deferred cash and stock retention awards of CHF 6 million. These awards are expensed over the applicable vesting period from the grant date. Amortization of retention awards granted in 2Q20 and prior periods totaled CHF 10 million in 2Q20.
0001159510
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:StockCompensationPlanMember
cs:ShareAwardsMember
2020-01-01
2020-06-30
0001159510
us-gaap:StockCompensationPlanMember
cs:ShareAwardsMember
cs:RiskTakersMember
cs:ConsolidatedBankMember
2020-01-01
2020-06-30
0001159510
cs:ShareAwardsMember
srt:ManagementMember
cs:ConsolidatedBankMember
us-gaap:StockCompensationPlanMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:ContingentCapitalAwardsCcaMember
cs:CliffVestingMember
2020-01-01
2020-06-30
0001159510
cs:RiskTakersMember
cs:CliffVestingMember
cs:ConsolidatedBankMember
cs:ContingentCapitalAwardsCcaMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:ContingentCapitalAwardsCcaMember
srt:ManagementMember
cs:CliffVestingMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:CliffVestingMember
cs:OtherVariableCompensationDeferredShareAndCashAwardsMember
2020-01-01
2020-06-30
0001159510
2020-04-01
2020-06-30
0001159510
2020-01-01
2020-03-31
0001159510
2019-04-01
2019-06-30
0001159510
2019-01-01
2019-06-30
0001159510
2019-06-30
0001159510
2020-03-31
0001159510
cs:DebtInstrumentCapitalInstrumentReservedMember
2020-03-31
0001159510
cs:DebtInstrumentCapitalInstrumentReservedMember
2019-06-30
0001159510
srt:MinimumMember
2020-06-30
0001159510
2020-06-30
0001159510
2020-01-01
2020-06-30
0001159510
srt:MinimumMember
us-gaap:PendingLitigationMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LiabilityMember
2020-04-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:PerformanceSharesMember
cs:PerformanceShareAwardsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:ContingentCapitalAwardsCcaMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:CliffVestingMember
cs:UpfrontCashAwardMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:CashRetentionAwardsMember
cs:CliffVestingMember
2020-01-01
2020-06-30
0001159510
cs:CliffVestingMember
cs:DeferredCashRetentionAwardsMember
2020-01-01
2020-06-30
0001159510
2019-12-31
0001159510
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2020-06-30
0001159510
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2020-03-31
0001159510
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2019-12-31
0001159510
us-gaap:CommonStockMember
2020-03-31
0001159510
us-gaap:AdditionalPaidInCapitalMember
2020-03-31
0001159510
us-gaap:RetainedEarningsMember
2020-03-31
0001159510
us-gaap:TreasuryStockMember
2020-03-31
0001159510
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2020-03-31
0001159510
us-gaap:ParentMember
2020-03-31
0001159510
us-gaap:NoncontrollingInterestMember
2020-03-31
0001159510
us-gaap:NoncontrollingInterestMember
2020-04-01
2020-06-30
0001159510
us-gaap:RetainedEarningsMember
2020-04-01
2020-06-30
0001159510
us-gaap:ParentMember
2020-04-01
2020-06-30
0001159510
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2020-04-01
2020-06-30
0001159510
us-gaap:AdditionalPaidInCapitalMember
2020-04-01
2020-06-30
0001159510
us-gaap:TreasuryStockMember
2020-04-01
2020-06-30
0001159510
us-gaap:CommonStockMember
2020-06-30
0001159510
us-gaap:AdditionalPaidInCapitalMember
2020-06-30
0001159510
us-gaap:RetainedEarningsMember
2020-06-30
0001159510
us-gaap:TreasuryStockMember
2020-06-30
0001159510
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2020-06-30
0001159510
us-gaap:ParentMember
2020-06-30
0001159510
us-gaap:NoncontrollingInterestMember
2020-06-30
0001159510
us-gaap:CommonStockMember
2019-12-31
0001159510
us-gaap:AdditionalPaidInCapitalMember
2019-12-31
0001159510
us-gaap:RetainedEarningsMember
2019-12-31
0001159510
us-gaap:TreasuryStockMember
2019-12-31
0001159510
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2019-12-31
0001159510
us-gaap:ParentMember
2019-12-31
0001159510
us-gaap:NoncontrollingInterestMember
2019-12-31
0001159510
us-gaap:NoncontrollingInterestMember
2020-01-01
2020-03-31
0001159510
us-gaap:RetainedEarningsMember
2020-01-01
2020-03-31
0001159510
us-gaap:ParentMember
2020-01-01
2020-03-31
0001159510
us-gaap:RetainedEarningsMember
srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember
2019-12-31
0001159510
us-gaap:ParentMember
srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember
2019-12-31
0001159510
srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember
2019-12-31
0001159510
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2020-01-01
2020-03-31
0001159510
us-gaap:AdditionalPaidInCapitalMember
2020-01-01
2020-03-31
0001159510
us-gaap:TreasuryStockMember
2020-01-01
2020-03-31
0001159510
us-gaap:CommonStockMember
2019-03-31
0001159510
us-gaap:AdditionalPaidInCapitalMember
2019-03-31
0001159510
us-gaap:RetainedEarningsMember
2019-03-31
0001159510
us-gaap:TreasuryStockMember
2019-03-31
0001159510
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2019-03-31
0001159510
us-gaap:ParentMember
2019-03-31
0001159510
us-gaap:NoncontrollingInterestMember
2019-03-31
0001159510
2019-03-31
0001159510
us-gaap:NoncontrollingInterestMember
2019-04-01
2019-06-30
0001159510
us-gaap:RetainedEarningsMember
2019-04-01
2019-06-30
0001159510
us-gaap:ParentMember
2019-04-01
2019-06-30
0001159510
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2019-04-01
2019-06-30
0001159510
us-gaap:AdditionalPaidInCapitalMember
2019-04-01
2019-06-30
0001159510
us-gaap:TreasuryStockMember
2019-04-01
2019-06-30
0001159510
us-gaap:CommonStockMember
2019-06-30
0001159510
us-gaap:AdditionalPaidInCapitalMember
2019-06-30
0001159510
us-gaap:RetainedEarningsMember
2019-06-30
0001159510
us-gaap:TreasuryStockMember
2019-06-30
0001159510
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2019-06-30
0001159510
us-gaap:ParentMember
2019-06-30
0001159510
us-gaap:NoncontrollingInterestMember
2019-06-30
0001159510
us-gaap:NoncontrollingInterestMember
2020-01-01
2020-06-30
0001159510
us-gaap:RetainedEarningsMember
2020-01-01
2020-06-30
0001159510
us-gaap:ParentMember
2020-01-01
2020-06-30
0001159510
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2020-01-01
2020-06-30
0001159510
us-gaap:AdditionalPaidInCapitalMember
2020-01-01
2020-06-30
0001159510
us-gaap:TreasuryStockMember
2020-01-01
2020-06-30
0001159510
us-gaap:CommonStockMember
2018-12-31
0001159510
us-gaap:AdditionalPaidInCapitalMember
2018-12-31
0001159510
us-gaap:RetainedEarningsMember
2018-12-31
0001159510
us-gaap:TreasuryStockMember
2018-12-31
0001159510
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2018-12-31
0001159510
us-gaap:ParentMember
2018-12-31
0001159510
us-gaap:NoncontrollingInterestMember
2018-12-31
0001159510
2018-12-31
0001159510
us-gaap:NoncontrollingInterestMember
2019-01-01
2019-06-30
0001159510
us-gaap:RetainedEarningsMember
2019-01-01
2019-06-30
0001159510
us-gaap:ParentMember
2019-01-01
2019-06-30
0001159510
us-gaap:RetainedEarningsMember
srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember
2018-12-31
0001159510
us-gaap:AccumulatedOtherComprehensiveIncomeMember
srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember
2018-12-31
0001159510
us-gaap:ParentMember
srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember
2018-12-31
0001159510
srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember
2018-12-31
0001159510
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2019-01-01
2019-06-30
0001159510
us-gaap:AdditionalPaidInCapitalMember
2019-01-01
2019-06-30
0001159510
us-gaap:TreasuryStockMember
2019-01-01
2019-06-30
0001159510
us-gaap:AccountingStandardsUpdate201613Member
2020-06-30
0001159510
cs:SwissUniversalBankMember
us-gaap:OperatingSegmentsMember
2020-04-01
2020-06-30
0001159510
cs:SwissUniversalBankMember
us-gaap:OperatingSegmentsMember
2020-01-01
2020-03-31
0001159510
cs:SwissUniversalBankMember
us-gaap:OperatingSegmentsMember
2019-04-01
2019-06-30
0001159510
cs:SwissUniversalBankMember
us-gaap:OperatingSegmentsMember
2020-01-01
2020-06-30
0001159510
cs:SwissUniversalBankMember
us-gaap:OperatingSegmentsMember
2019-01-01
2019-06-30
0001159510
cs:InternationalWealthManagementMember
us-gaap:OperatingSegmentsMember
2020-04-01
2020-06-30
0001159510
cs:InternationalWealthManagementMember
us-gaap:OperatingSegmentsMember
2020-01-01
2020-03-31
0001159510
cs:InternationalWealthManagementMember
us-gaap:OperatingSegmentsMember
2019-04-01
2019-06-30
0001159510
cs:InternationalWealthManagementMember
us-gaap:OperatingSegmentsMember
2020-01-01
2020-06-30
0001159510
cs:InternationalWealthManagementMember
us-gaap:OperatingSegmentsMember
2019-01-01
2019-06-30
0001159510
cs:AsiaPacificSegmentMember
us-gaap:OperatingSegmentsMember
2020-04-01
2020-06-30
0001159510
cs:AsiaPacificSegmentMember
us-gaap:OperatingSegmentsMember
2020-01-01
2020-03-31
0001159510
cs:AsiaPacificSegmentMember
us-gaap:OperatingSegmentsMember
2019-04-01
2019-06-30
0001159510
cs:AsiaPacificSegmentMember
us-gaap:OperatingSegmentsMember
2020-01-01
2020-06-30
0001159510
cs:AsiaPacificSegmentMember
us-gaap:OperatingSegmentsMember
2019-01-01
2019-06-30
0001159510
us-gaap:OperatingSegmentsMember
cs:GlobalMarketsMember
2020-04-01
2020-06-30
0001159510
cs:GlobalMarketsMember
us-gaap:OperatingSegmentsMember
2020-01-01
2020-03-31
0001159510
cs:GlobalMarketsMember
us-gaap:OperatingSegmentsMember
2019-04-01
2019-06-30
0001159510
cs:GlobalMarketsMember
us-gaap:OperatingSegmentsMember
2020-01-01
2020-06-30
0001159510
cs:GlobalMarketsMember
us-gaap:OperatingSegmentsMember
2019-01-01
2019-06-30
0001159510
cs:InvestmentBankingCapitalMarketsMember
us-gaap:OperatingSegmentsMember
2020-04-01
2020-06-30
0001159510
cs:InvestmentBankingCapitalMarketsMember
us-gaap:OperatingSegmentsMember
2020-01-01
2020-03-31
0001159510
cs:InvestmentBankingCapitalMarketsMember
us-gaap:OperatingSegmentsMember
2019-04-01
2019-06-30
0001159510
cs:InvestmentBankingCapitalMarketsMember
us-gaap:OperatingSegmentsMember
2020-01-01
2020-06-30
0001159510
cs:InvestmentBankingCapitalMarketsMember
us-gaap:OperatingSegmentsMember
2019-01-01
2019-06-30
0001159510
us-gaap:CorporateNonSegmentMember
2020-04-01
2020-06-30
0001159510
us-gaap:CorporateNonSegmentMember
2020-01-01
2020-03-31
0001159510
us-gaap:CorporateNonSegmentMember
2019-04-01
2019-06-30
0001159510
us-gaap:CorporateNonSegmentMember
2020-01-01
2020-06-30
0001159510
us-gaap:CorporateNonSegmentMember
2019-01-01
2019-06-30
0001159510
cs:SwissUniversalBankMember
us-gaap:OperatingSegmentsMember
2020-06-30
0001159510
us-gaap:OperatingSegmentsMember
cs:SwissUniversalBankMember
2020-03-31
0001159510
us-gaap:OperatingSegmentsMember
cs:SwissUniversalBankMember
2019-12-31
0001159510
cs:InternationalWealthManagementMember
us-gaap:OperatingSegmentsMember
2020-06-30
0001159510
cs:InternationalWealthManagementMember
us-gaap:OperatingSegmentsMember
2020-03-31
0001159510
cs:InternationalWealthManagementMember
us-gaap:OperatingSegmentsMember
2019-12-31
0001159510
cs:AsiaPacificSegmentMember
us-gaap:OperatingSegmentsMember
2020-06-30
0001159510
cs:AsiaPacificSegmentMember
us-gaap:OperatingSegmentsMember
2020-03-31
0001159510
cs:AsiaPacificSegmentMember
us-gaap:OperatingSegmentsMember
2019-12-31
0001159510
cs:GlobalMarketsMember
us-gaap:OperatingSegmentsMember
2020-06-30
0001159510
cs:GlobalMarketsMember
us-gaap:OperatingSegmentsMember
2020-03-31
0001159510
cs:GlobalMarketsMember
us-gaap:OperatingSegmentsMember
2019-12-31
0001159510
cs:InvestmentBankingCapitalMarketsMember
us-gaap:OperatingSegmentsMember
2020-06-30
0001159510
cs:InvestmentBankingCapitalMarketsMember
us-gaap:OperatingSegmentsMember
2020-03-31
0001159510
cs:InvestmentBankingCapitalMarketsMember
us-gaap:OperatingSegmentsMember
2019-12-31
0001159510
us-gaap:CorporateNonSegmentMember
2020-06-30
0001159510
us-gaap:CorporateNonSegmentMember
2020-03-31
0001159510
us-gaap:CorporateNonSegmentMember
2019-12-31
0001159510
us-gaap:MortgageBankingMember
2020-04-01
2020-06-30
0001159510
us-gaap:MortgageBankingMember
2020-01-01
2020-03-31
0001159510
us-gaap:MortgageBankingMember
2019-04-01
2019-06-30
0001159510
us-gaap:MortgageBankingMember
2020-01-01
2020-06-30
0001159510
us-gaap:MortgageBankingMember
2019-01-01
2019-06-30
0001159510
us-gaap:InvestmentAdviceMember
2020-04-01
2020-06-30
0001159510
us-gaap:InvestmentAdviceMember
2020-01-01
2020-03-31
0001159510
us-gaap:InvestmentAdviceMember
2019-04-01
2019-06-30
0001159510
us-gaap:InvestmentAdviceMember
2020-01-01
2020-06-30
0001159510
us-gaap:InvestmentAdviceMember
2019-01-01
2019-06-30
0001159510
cs:OtherSecuritiesBusinessMember
2020-04-01
2020-06-30
0001159510
cs:OtherSecuritiesBusinessMember
2020-01-01
2020-03-31
0001159510
cs:OtherSecuritiesBusinessMember
2019-04-01
2019-06-30
0001159510
cs:OtherSecuritiesBusinessMember
2020-01-01
2020-06-30
0001159510
cs:OtherSecuritiesBusinessMember
2019-01-01
2019-06-30
0001159510
us-gaap:FiduciaryAndTrustMember
2020-04-01
2020-06-30
0001159510
us-gaap:FiduciaryAndTrustMember
2020-01-01
2020-03-31
0001159510
us-gaap:FiduciaryAndTrustMember
2019-04-01
2019-06-30
0001159510
us-gaap:FiduciaryAndTrustMember
2020-01-01
2020-06-30
0001159510
us-gaap:FiduciaryAndTrustMember
2019-01-01
2019-06-30
0001159510
cs:UnderwritingMember
2020-04-01
2020-06-30
0001159510
cs:UnderwritingMember
2020-01-01
2020-03-31
0001159510
cs:UnderwritingMember
2019-04-01
2019-06-30
0001159510
cs:UnderwritingMember
2020-01-01
2020-06-30
0001159510
cs:UnderwritingMember
2019-01-01
2019-06-30
0001159510
cs:BrokerageMember
2020-04-01
2020-06-30
0001159510
cs:BrokerageMember
2020-01-01
2020-03-31
0001159510
cs:BrokerageMember
2019-04-01
2019-06-30
0001159510
cs:BrokerageMember
2020-01-01
2020-06-30
0001159510
cs:BrokerageMember
2019-01-01
2019-06-30
0001159510
cs:UnderwritingAndBrokerageMember
2020-04-01
2020-06-30
0001159510
cs:UnderwritingAndBrokerageMember
2020-01-01
2020-03-31
0001159510
cs:UnderwritingAndBrokerageMember
2019-04-01
2019-06-30
0001159510
cs:UnderwritingAndBrokerageMember
2020-01-01
2020-06-30
0001159510
cs:UnderwritingAndBrokerageMember
2019-01-01
2019-06-30
0001159510
us-gaap:ServiceOtherMember
2020-04-01
2020-06-30
0001159510
us-gaap:ServiceOtherMember
2020-01-01
2020-03-31
0001159510
us-gaap:ServiceOtherMember
2019-04-01
2019-06-30
0001159510
us-gaap:ServiceOtherMember
2020-01-01
2020-06-30
0001159510
us-gaap:ServiceOtherMember
2019-01-01
2019-06-30
0001159510
us-gaap:FixedIncomeInterestRateMember
2020-04-01
2020-06-30
0001159510
us-gaap:FixedIncomeInterestRateMember
2020-01-01
2020-03-31
0001159510
us-gaap:FixedIncomeInterestRateMember
2019-04-01
2019-06-30
0001159510
us-gaap:FixedIncomeInterestRateMember
2020-01-01
2020-06-30
0001159510
us-gaap:FixedIncomeInterestRateMember
2019-01-01
2019-06-30
0001159510
us-gaap:ForeignExchangeMember
2020-04-01
2020-06-30
0001159510
us-gaap:ForeignExchangeMember
2020-01-01
2020-03-31
0001159510
us-gaap:ForeignExchangeMember
2019-04-01
2019-06-30
0001159510
us-gaap:ForeignExchangeMember
2020-01-01
2020-06-30
0001159510
us-gaap:ForeignExchangeMember
2019-01-01
2019-06-30
0001159510
us-gaap:EquityMember
2020-04-01
2020-06-30
0001159510
us-gaap:EquityMember
2020-01-01
2020-03-31
0001159510
us-gaap:EquityMember
2019-04-01
2019-06-30
0001159510
us-gaap:EquityMember
2020-01-01
2020-06-30
0001159510
us-gaap:EquityMember
2019-01-01
2019-06-30
0001159510
us-gaap:CreditMember
2020-04-01
2020-06-30
0001159510
us-gaap:CreditMember
2020-01-01
2020-03-31
0001159510
us-gaap:CreditMember
2019-04-01
2019-06-30
0001159510
us-gaap:CreditMember
2020-01-01
2020-06-30
0001159510
us-gaap:CreditMember
2019-01-01
2019-06-30
0001159510
cs:CommodityEmissionAndEnergyProductsMember
2020-04-01
2020-06-30
0001159510
cs:CommodityEmissionAndEnergyProductsMember
2020-01-01
2020-03-31
0001159510
cs:CommodityEmissionAndEnergyProductsMember
2019-04-01
2019-06-30
0001159510
cs:CommodityEmissionAndEnergyProductsMember
2020-01-01
2020-06-30
0001159510
cs:CommodityEmissionAndEnergyProductsMember
2019-01-01
2019-06-30
0001159510
us-gaap:OtherTradingMember
2020-04-01
2020-06-30
0001159510
us-gaap:OtherTradingMember
2020-01-01
2020-03-31
0001159510
us-gaap:OtherTradingMember
2019-04-01
2019-06-30
0001159510
us-gaap:OtherTradingMember
2020-01-01
2020-06-30
0001159510
us-gaap:OtherTradingMember
2019-01-01
2019-06-30
0001159510
cs:DefinedBenefitAndDefinedContributionMember
2020-04-01
2020-06-30
0001159510
cs:DefinedBenefitAndDefinedContributionMember
2020-01-01
2020-03-31
0001159510
cs:DefinedBenefitAndDefinedContributionMember
2019-04-01
2019-06-30
0001159510
cs:DefinedBenefitAndDefinedContributionMember
2020-01-01
2020-06-30
0001159510
cs:DefinedBenefitAndDefinedContributionMember
2019-01-01
2019-06-30
0001159510
2019-10-01
2019-12-31
0001159510
us-gaap:DebtSecuritiesMember
2020-06-30
0001159510
us-gaap:DebtSecuritiesMember
2020-03-31
0001159510
us-gaap:DebtSecuritiesMember
2019-12-31
0001159510
us-gaap:EquitySecuritiesMember
2020-06-30
0001159510
us-gaap:EquitySecuritiesMember
2020-03-31
0001159510
us-gaap:EquitySecuritiesMember
2019-12-31
0001159510
us-gaap:DerivativeMember
2020-06-30
0001159510
us-gaap:DerivativeMember
2020-03-31
0001159510
us-gaap:DerivativeMember
2019-12-31
0001159510
us-gaap:OtherTradingMember
2020-06-30
0001159510
us-gaap:OtherTradingMember
2020-03-31
0001159510
us-gaap:OtherTradingMember
2019-12-31
0001159510
cs:ShortPositionMember
2020-06-30
0001159510
cs:ShortPositionMember
2020-03-31
0001159510
cs:ShortPositionMember
2019-12-31
0001159510
us-gaap:CorporateDebtSecuritiesMember
2020-06-30
0001159510
us-gaap:CorporateDebtSecuritiesMember
2019-12-31
0001159510
cs:SwissFederalCantonalOrLocalGovernmentalEntitiesMember
2020-06-30
0001159510
cs:SwissFederalCantonalOrLocalGovernmentalEntitiesMember
2019-12-31
0001159510
us-gaap:ForeignGovernmentDebtSecuritiesMember
2020-06-30
0001159510
us-gaap:ForeignGovernmentDebtSecuritiesMember
2019-12-31
0001159510
us-gaap:EquityMethodInvestmentsMember
2020-06-30
0001159510
us-gaap:EquityMethodInvestmentsMember
2020-03-31
0001159510
us-gaap:EquityMethodInvestmentsMember
2019-12-31
0001159510
cs:EquitySecuritiesWithoutAReadilyDeterminableFairValueMember
2020-06-30
0001159510
cs:EquitySecuritiesWithoutAReadilyDeterminableFairValueMember
2020-03-31
0001159510
cs:EquitySecuritiesWithoutAReadilyDeterminableFairValueMember
2019-12-31
0001159510
cs:EquitySecuritiesNetAssetValueMember
2020-06-30
0001159510
cs:EquitySecuritiesNetAssetValueMember
2020-03-31
0001159510
cs:EquitySecuritiesNetAssetValueMember
2019-12-31
0001159510
cs:EquitySecuritiesMeasurementAlternativeMember
2020-06-30
0001159510
cs:EquitySecuritiesMeasurementAlternativeMember
2020-03-31
0001159510
cs:EquitySecuritiesMeasurementAlternativeMember
2019-12-31
0001159510
cs:EquitySecuritiesFairValueMember
2020-06-30
0001159510
cs:EquitySecuritiesFairValueMember
2020-03-31
0001159510
cs:EquitySecuritiesFairValueMember
2019-12-31
0001159510
cs:EquitySecuritiesCostLessImpairmentMember
2020-06-30
0001159510
cs:EquitySecuritiesCostLessImpairmentMember
2020-03-31
0001159510
cs:EquitySecuritiesCostLessImpairmentMember
2019-12-31
0001159510
cs:RealEstateHeldForInvestmentMember
2020-06-30
0001159510
cs:RealEstateHeldForInvestmentMember
2020-03-31
0001159510
cs:RealEstateHeldForInvestmentMember
2019-12-31
0001159510
us-gaap:LifeAndAnnuityInsuranceProductLineMember
2020-06-30
0001159510
us-gaap:LifeAndAnnuityInsuranceProductLineMember
2020-03-31
0001159510
us-gaap:LifeAndAnnuityInsuranceProductLineMember
2019-12-31
0001159510
cs:ForeclosedOrRepossessedRealEstateMember
2020-06-30
0001159510
cs:ForeclosedOrRepossessedRealEstateMember
2020-03-31
0001159510
cs:ForeclosedOrRepossessedRealEstateMember
2019-12-31
0001159510
cs:RealEstateHeldForInvestmentMember
cs:ForeclosedOrRepossessedRealEstateMember
2020-06-30
0001159510
cs:RealEstateHeldForInvestmentMember
cs:ForeclosedOrRepossessedRealEstateMember
2020-03-31
0001159510
cs:RealEstateHeldForInvestmentMember
cs:ForeclosedOrRepossessedRealEstateMember
2019-12-31
0001159510
cs:PfandbriefbankMember
2020-04-01
2020-06-30
0001159510
cs:AllfundsGroupMember
cs:RelatedPartyTransactionCombinationOfFundPlatformInvestLabAndAllfundsGroupMember
2020-04-01
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
2020-03-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
2019-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
2020-03-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
2019-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
2020-03-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
2019-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
2020-03-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:RealEstateSectorMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:RealEstateSectorMember
2020-03-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:RealEstateSectorMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
2020-03-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
2020-03-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:GovernmentSectorMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:GovernmentSectorMember
2020-03-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:GovernmentSectorMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
2020-03-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
2019-12-31
0001159510
us-gaap:GeographicDistributionDomesticMember
2020-06-30
0001159510
us-gaap:GeographicDistributionDomesticMember
2020-03-31
0001159510
us-gaap:GeographicDistributionDomesticMember
2019-12-31
0001159510
us-gaap:GeographicDistributionForeignMember
2020-06-30
0001159510
us-gaap:GeographicDistributionForeignMember
2020-03-31
0001159510
us-gaap:GeographicDistributionForeignMember
2019-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
2019-03-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
2019-03-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
2020-04-01
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
2020-04-01
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
2020-01-01
2020-03-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
2020-01-01
2020-03-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
2019-04-01
2019-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
2019-04-01
2019-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
2019-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
2019-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
2018-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
2018-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
2020-01-01
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
2020-01-01
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
2019-01-01
2019-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
2019-01-01
2019-06-30
0001159510
srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember
2020-01-01
2020-03-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember
2020-01-01
2020-03-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember
2020-01-01
2020-03-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
2020-06-30
0001159510
cs:InternalCounterpartyRatingBBToCRatingMember
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
us-gaap:InternalNoninvestmentGradeMember
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
2020-06-30
0001159510
cs:InternalCounterpartyRatingDRatingMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
us-gaap:InternalNoninvestmentGradeMember
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
2020-06-30
0001159510
us-gaap:RealEstateSectorMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
us-gaap:CommercialPortfolioSegmentMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:RealEstateSectorMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:RealEstateSectorMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
2020-06-30
0001159510
us-gaap:CommercialAndIndustrialSectorMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
us-gaap:CommercialPortfolioSegmentMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
2020-06-30
0001159510
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
2020-06-30
0001159510
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:GovernmentSectorMember
2020-06-30
0001159510
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:GovernmentSectorMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:GovernmentSectorMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
2020-06-30
0001159510
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
2020-06-30
0001159510
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
2020-06-30
0001159510
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
2020-06-30
0001159510
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
2019-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
2019-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
2019-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
2019-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
2019-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
2019-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
2019-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
2019-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
2019-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
2019-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
2019-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:RealEstateSectorMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
2019-12-31
0001159510
cs:InternalCounterpartyRatingBBToCRatingMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:RealEstateSectorMember
us-gaap:InternalNoninvestmentGradeMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:RealEstateSectorMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
2019-12-31
0001159510
cs:InternalCounterpartyRatingBBToCRatingMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
us-gaap:InternalNoninvestmentGradeMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
2019-12-31
0001159510
us-gaap:FinancialServicesSectorMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
us-gaap:CommercialPortfolioSegmentMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:GovernmentSectorMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:GovernmentSectorMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
2019-12-31
0001159510
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:GovernmentSectorMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
2019-12-31
0001159510
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
2019-12-31
0001159510
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
2019-12-31
0001159510
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
2019-12-31
0001159510
us-gaap:MortgageReceivablesMember
cs:AgingAnalysisPastDueUpto30DaysMember
us-gaap:ConsumerPortfolioSegmentMember
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
cs:AgingAnalysisPastDue31To60DaysMember
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
cs:AgingAnalysisPastDue61To90DaysMember
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
cs:AgingAnalysisPastDueOver90DaysMember
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
cs:AgingAnalysisPastDueUpto30DaysMember
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
cs:AgingAnalysisPastDue31To60DaysMember
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
cs:AgingAnalysisPastDue61To90DaysMember
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
cs:AgingAnalysisPastDueOver90DaysMember
2020-06-30
0001159510
cs:AgingAnalysisPastDueUpto30DaysMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
cs:AgingAnalysisPastDue31To60DaysMember
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
cs:AgingAnalysisPastDue61To90DaysMember
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
cs:AgingAnalysisPastDueOver90DaysMember
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
cs:AgingAnalysisPastDueUpto30DaysMember
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
cs:AgingAnalysisPastDue31To60DaysMember
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
cs:AgingAnalysisPastDue61To90DaysMember
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
cs:AgingAnalysisPastDueOver90DaysMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:RealEstateSectorMember
cs:AgingAnalysisPastDueUpto30DaysMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:RealEstateSectorMember
cs:AgingAnalysisPastDue31To60DaysMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:RealEstateSectorMember
cs:AgingAnalysisPastDue61To90DaysMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:RealEstateSectorMember
cs:AgingAnalysisPastDueOver90DaysMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
cs:AgingAnalysisPastDueUpto30DaysMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
cs:AgingAnalysisPastDue31To60DaysMember
2020-06-30
0001159510
us-gaap:CommercialAndIndustrialSectorMember
cs:AgingAnalysisPastDue61To90DaysMember
us-gaap:CommercialPortfolioSegmentMember
2020-06-30
0001159510
cs:AgingAnalysisPastDueOver90DaysMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
cs:AgingAnalysisPastDueUpto30DaysMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
cs:AgingAnalysisPastDue31To60DaysMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
cs:AgingAnalysisPastDue61To90DaysMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
cs:AgingAnalysisPastDueOver90DaysMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:GovernmentSectorMember
cs:AgingAnalysisPastDueUpto30DaysMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:GovernmentSectorMember
cs:AgingAnalysisPastDue31To60DaysMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:GovernmentSectorMember
cs:AgingAnalysisPastDue61To90DaysMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:GovernmentSectorMember
cs:AgingAnalysisPastDueOver90DaysMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
cs:AgingAnalysisPastDueUpto30DaysMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
cs:AgingAnalysisPastDue31To60DaysMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
cs:AgingAnalysisPastDue61To90DaysMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
cs:AgingAnalysisPastDueOver90DaysMember
2020-06-30
0001159510
cs:AgingAnalysisPastDueUpto30DaysMember
2020-06-30
0001159510
cs:AgingAnalysisPastDue31To60DaysMember
2020-06-30
0001159510
cs:AgingAnalysisPastDue61To90DaysMember
2020-06-30
0001159510
cs:AgingAnalysisPastDueOver90DaysMember
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
cs:AgingAnalysisPastDueUpto30DaysMember
2019-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
cs:AgingAnalysisPastDue31To60DaysMember
2019-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
cs:AgingAnalysisPastDue61To90DaysMember
2019-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
cs:AgingAnalysisPastDueOver90DaysMember
2019-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
cs:AgingAnalysisPastDueUpto30DaysMember
2019-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
cs:AgingAnalysisPastDue31To60DaysMember
2019-12-31
0001159510
cs:AgingAnalysisPastDue61To90DaysMember
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
2019-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
cs:AgingAnalysisPastDueOver90DaysMember
2019-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
cs:AgingAnalysisPastDueUpto30DaysMember
2019-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
cs:AgingAnalysisPastDue31To60DaysMember
2019-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
cs:AgingAnalysisPastDue61To90DaysMember
2019-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
cs:AgingAnalysisPastDueOver90DaysMember
2019-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
cs:AgingAnalysisPastDueUpto30DaysMember
2019-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
cs:AgingAnalysisPastDue31To60DaysMember
2019-12-31
0001159510
cs:AgingAnalysisPastDue61To90DaysMember
us-gaap:ConsumerPortfolioSegmentMember
2019-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
cs:AgingAnalysisPastDueOver90DaysMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:RealEstateSectorMember
cs:AgingAnalysisPastDueUpto30DaysMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:RealEstateSectorMember
cs:AgingAnalysisPastDue31To60DaysMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:RealEstateSectorMember
cs:AgingAnalysisPastDue61To90DaysMember
2019-12-31
0001159510
us-gaap:RealEstateSectorMember
cs:AgingAnalysisPastDueOver90DaysMember
us-gaap:CommercialPortfolioSegmentMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
cs:AgingAnalysisPastDueUpto30DaysMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
cs:AgingAnalysisPastDue31To60DaysMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
cs:AgingAnalysisPastDue61To90DaysMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
cs:AgingAnalysisPastDueOver90DaysMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
cs:AgingAnalysisPastDueUpto30DaysMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
cs:AgingAnalysisPastDue31To60DaysMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
cs:AgingAnalysisPastDue61To90DaysMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
cs:AgingAnalysisPastDueOver90DaysMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:GovernmentSectorMember
cs:AgingAnalysisPastDueUpto30DaysMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:GovernmentSectorMember
cs:AgingAnalysisPastDue31To60DaysMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:GovernmentSectorMember
cs:AgingAnalysisPastDue61To90DaysMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:GovernmentSectorMember
cs:AgingAnalysisPastDueOver90DaysMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
cs:AgingAnalysisPastDueUpto30DaysMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
cs:AgingAnalysisPastDue31To60DaysMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
cs:AgingAnalysisPastDue61To90DaysMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
cs:AgingAnalysisPastDueOver90DaysMember
2019-12-31
0001159510
cs:AgingAnalysisPastDueUpto30DaysMember
2019-12-31
0001159510
cs:AgingAnalysisPastDue31To60DaysMember
2019-12-31
0001159510
cs:AgingAnalysisPastDue61To90DaysMember
2019-12-31
0001159510
cs:AgingAnalysisPastDueOver90DaysMember
2019-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
2020-04-01
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
2020-04-01
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
2020-04-01
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:RealEstateSectorMember
2020-04-01
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
2020-04-01
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
2020-04-01
2020-06-30
0001159510
srt:MinimumMember
2020-01-01
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
2020-01-01
2020-03-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
2019-04-01
2019-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
2020-01-01
2020-03-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
2019-04-01
2019-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
2020-01-01
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
2019-01-01
2019-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
2020-01-01
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
2019-01-01
2019-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
2020-01-01
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
2019-01-01
2019-06-30
0001159510
cs:StrategicResolutionUnitMember
us-gaap:OperatingSegmentsMember
2020-06-30
0001159510
us-gaap:StructuredFinanceMember
2020-06-30
0001159510
us-gaap:StructuredFinanceMember
2020-03-31
0001159510
us-gaap:StructuredFinanceMember
2019-12-31
0001159510
us-gaap:StructuredFinanceMember
us-gaap:EquityMember
2020-06-30
0001159510
us-gaap:StructuredFinanceMember
us-gaap:EquityMember
2020-03-31
0001159510
us-gaap:StructuredFinanceMember
us-gaap:EquityMember
2019-12-31
0001159510
us-gaap:FixedIncomeSecuritiesMember
us-gaap:StructuredFinanceMember
2020-06-30
0001159510
us-gaap:StructuredFinanceMember
us-gaap:FixedIncomeSecuritiesMember
2020-03-31
0001159510
us-gaap:StructuredFinanceMember
us-gaap:FixedIncomeSecuritiesMember
2019-12-31
0001159510
us-gaap:CreditMember
us-gaap:StructuredFinanceMember
2020-06-30
0001159510
us-gaap:StructuredFinanceMember
us-gaap:CreditMember
2020-03-31
0001159510
us-gaap:StructuredFinanceMember
us-gaap:CreditMember
2019-12-31
0001159510
us-gaap:StructuredFinanceMember
cs:DebtInstrumentOtherMember
2020-06-30
0001159510
us-gaap:StructuredFinanceMember
cs:DebtInstrumentOtherMember
2020-03-31
0001159510
cs:DebtInstrumentOtherMember
us-gaap:StructuredFinanceMember
2019-12-31
0001159510
us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2020-03-31
0001159510
us-gaap:AccumulatedTranslationAdjustmentMember
2020-03-31
0001159510
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2020-03-31
0001159510
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
2020-03-31
0001159510
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
2020-03-31
0001159510
us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember
2020-03-31
0001159510
us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2020-04-01
2020-06-30
0001159510
us-gaap:AccumulatedTranslationAdjustmentMember
2020-04-01
2020-06-30
0001159510
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2020-04-01
2020-06-30
0001159510
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
2020-04-01
2020-06-30
0001159510
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
2020-04-01
2020-06-30
0001159510
us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember
2020-04-01
2020-06-30
0001159510
us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2020-06-30
0001159510
us-gaap:AccumulatedTranslationAdjustmentMember
2020-06-30
0001159510
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2020-06-30
0001159510
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
2020-06-30
0001159510
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
2020-06-30
0001159510
us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember
2020-06-30
0001159510
us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2019-12-31
0001159510
us-gaap:AccumulatedTranslationAdjustmentMember
2019-12-31
0001159510
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2019-12-31
0001159510
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
2019-12-31
0001159510
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
2019-12-31
0001159510
us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember
2019-12-31
0001159510
us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2020-01-01
2020-03-31
0001159510
us-gaap:AccumulatedTranslationAdjustmentMember
2020-01-01
2020-03-31
0001159510
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2020-01-01
2020-03-31
0001159510
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
2020-01-01
2020-03-31
0001159510
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
2020-01-01
2020-03-31
0001159510
us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember
2020-01-01
2020-03-31
0001159510
us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2019-03-31
0001159510
us-gaap:AccumulatedTranslationAdjustmentMember
2019-03-31
0001159510
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2019-03-31
0001159510
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
2019-03-31
0001159510
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
2019-03-31
0001159510
us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember
2019-03-31
0001159510
us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2019-04-01
2019-06-30
0001159510
us-gaap:AccumulatedTranslationAdjustmentMember
2019-04-01
2019-06-30
0001159510
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2019-04-01
2019-06-30
0001159510
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
2019-04-01
2019-06-30
0001159510
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
2019-04-01
2019-06-30
0001159510
us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember
2019-04-01
2019-06-30
0001159510
us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2019-06-30
0001159510
us-gaap:AccumulatedTranslationAdjustmentMember
2019-06-30
0001159510
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2019-06-30
0001159510
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
2019-06-30
0001159510
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
2019-06-30
0001159510
us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember
2019-06-30
0001159510
us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2020-01-01
2020-06-30
0001159510
us-gaap:AccumulatedTranslationAdjustmentMember
2020-01-01
2020-06-30
0001159510
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2020-01-01
2020-06-30
0001159510
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
2020-01-01
2020-06-30
0001159510
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
2020-01-01
2020-06-30
0001159510
us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember
2020-01-01
2020-06-30
0001159510
us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2018-12-31
0001159510
us-gaap:AccumulatedTranslationAdjustmentMember
2018-12-31
0001159510
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2018-12-31
0001159510
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
2018-12-31
0001159510
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
2018-12-31
0001159510
us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember
2018-12-31
0001159510
us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2019-01-01
2019-06-30
0001159510
us-gaap:AccumulatedTranslationAdjustmentMember
2019-01-01
2019-06-30
0001159510
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2019-01-01
2019-06-30
0001159510
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
2019-01-01
2019-06-30
0001159510
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
2019-01-01
2019-06-30
0001159510
us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember
2019-01-01
2019-06-30
0001159510
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2020-04-01
2020-06-30
0001159510
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2020-01-01
2020-03-31
0001159510
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2019-04-01
2019-06-30
0001159510
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2020-01-01
2020-06-30
0001159510
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2019-01-01
2019-06-30
0001159510
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2020-04-01
2020-06-30
0001159510
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2020-01-01
2020-03-31
0001159510
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2019-04-01
2019-06-30
0001159510
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2020-01-01
2020-06-30
0001159510
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2019-01-01
2019-06-30
0001159510
cs:DebtInstrumentCapitalInstrumentReservedMember
2020-06-30
0001159510
us-gaap:InterestRateContractMember
us-gaap:ExchangeClearedMember
2020-06-30
0001159510
us-gaap:InterestRateContractMember
us-gaap:ExchangeClearedMember
2019-12-31
0001159510
us-gaap:OverTheCounterMember
us-gaap:InterestRateContractMember
2020-06-30
0001159510
us-gaap:InterestRateContractMember
us-gaap:OverTheCounterMember
2019-12-31
0001159510
us-gaap:InterestRateContractMember
us-gaap:ExchangeTradedMember
2020-06-30
0001159510
us-gaap:InterestRateContractMember
us-gaap:ExchangeTradedMember
2019-12-31
0001159510
us-gaap:InterestRateContractMember
2020-06-30
0001159510
us-gaap:InterestRateContractMember
2019-12-31
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:ExchangeClearedMember
2020-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:ExchangeClearedMember
2019-12-31
0001159510
us-gaap:OverTheCounterMember
us-gaap:ForeignExchangeContractMember
2020-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:OverTheCounterMember
2019-12-31
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:ExchangeTradedMember
2020-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:ExchangeTradedMember
2019-12-31
0001159510
us-gaap:ForeignExchangeContractMember
2020-06-30
0001159510
us-gaap:ForeignExchangeContractMember
2019-12-31
0001159510
us-gaap:EquityContractMember
us-gaap:OverTheCounterMember
2020-06-30
0001159510
us-gaap:EquityContractMember
us-gaap:OverTheCounterMember
2019-12-31
0001159510
us-gaap:ExchangeTradedMember
us-gaap:EquityContractMember
2020-06-30
0001159510
us-gaap:EquityContractMember
us-gaap:ExchangeTradedMember
2019-12-31
0001159510
us-gaap:EquityContractMember
2020-06-30
0001159510
us-gaap:EquityContractMember
2019-12-31
0001159510
us-gaap:CreditRiskContractMember
us-gaap:ExchangeClearedMember
2020-06-30
0001159510
us-gaap:CreditRiskContractMember
us-gaap:ExchangeClearedMember
2019-12-31
0001159510
us-gaap:CreditRiskContractMember
us-gaap:OverTheCounterMember
2020-06-30
0001159510
us-gaap:CreditRiskContractMember
us-gaap:OverTheCounterMember
2019-12-31
0001159510
us-gaap:CreditRiskContractMember
2020-06-30
0001159510
us-gaap:CreditRiskContractMember
2019-12-31
0001159510
us-gaap:OtherContractMember
us-gaap:OverTheCounterMember
2020-06-30
0001159510
us-gaap:OtherContractMember
us-gaap:OverTheCounterMember
2019-12-31
0001159510
us-gaap:OtherContractMember
us-gaap:ExchangeTradedMember
2020-06-30
0001159510
us-gaap:OtherContractMember
us-gaap:ExchangeTradedMember
2019-12-31
0001159510
us-gaap:OtherContractMember
2020-06-30
0001159510
us-gaap:OtherContractMember
2019-12-31
0001159510
us-gaap:ExchangeClearedMember
2020-06-30
0001159510
us-gaap:ExchangeClearedMember
2019-12-31
0001159510
us-gaap:OverTheCounterMember
2020-06-30
0001159510
us-gaap:OverTheCounterMember
2019-12-31
0001159510
us-gaap:ExchangeTradedMember
2020-06-30
0001159510
us-gaap:ExchangeTradedMember
2019-12-31
0001159510
us-gaap:TradingAssetsExcludingDebtAndEquitySecuritiesMember
2020-06-30
0001159510
us-gaap:TradingLiabilitiesMember
2020-06-30
0001159510
us-gaap:TradingAssetsExcludingDebtAndEquitySecuritiesMember
2019-12-31
0001159510
us-gaap:TradingLiabilitiesMember
2019-12-31
0001159510
us-gaap:OtherAssetsMember
2020-06-30
0001159510
us-gaap:OtherLiabilitiesMember
2020-06-30
0001159510
us-gaap:OtherAssetsMember
2019-12-31
0001159510
us-gaap:OtherLiabilitiesMember
2019-12-31
0001159510
us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember
2020-06-30
0001159510
us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember
2019-12-31
0001159510
cs:ObligationToReturnSecuritiesReceivedAsCollateralMember
2020-06-30
0001159510
cs:ObligationToReturnSecuritiesReceivedAsCollateralMember
2019-12-31
0001159510
srt:MaximumMember
2020-06-30
0001159510
cs:USUKMember
2020-04-01
2020-06-30
0001159510
country:CH
2020-04-01
2020-06-30
0001159510
us-gaap:StockCompensationPlanMember
cs:ShareAwardsMember
2020-04-01
2020-06-30
0001159510
us-gaap:StockCompensationPlanMember
cs:ShareAwardsMember
2020-01-01
2020-03-31
0001159510
us-gaap:StockCompensationPlanMember
cs:ShareAwardsMember
2019-04-01
2019-06-30
0001159510
us-gaap:StockCompensationPlanMember
cs:ShareAwardsMember
2020-01-01
2020-06-30
0001159510
us-gaap:StockCompensationPlanMember
cs:ShareAwardsMember
2019-01-01
2019-06-30
0001159510
us-gaap:PerformanceSharesMember
cs:PerformanceShareAwardsMember
2020-04-01
2020-06-30
0001159510
us-gaap:PerformanceSharesMember
cs:PerformanceShareAwardsMember
2020-01-01
2020-03-31
0001159510
us-gaap:PerformanceSharesMember
cs:PerformanceShareAwardsMember
2019-04-01
2019-06-30
0001159510
us-gaap:PerformanceSharesMember
cs:PerformanceShareAwardsMember
2020-01-01
2020-06-30
0001159510
us-gaap:PerformanceSharesMember
cs:PerformanceShareAwardsMember
2019-01-01
2019-06-30
0001159510
cs:ContingentCapitalAwardsCcaMember
2020-04-01
2020-06-30
0001159510
cs:ContingentCapitalAwardsCcaMember
2020-01-01
2020-03-31
0001159510
cs:ContingentCapitalAwardsCcaMember
2019-04-01
2019-06-30
0001159510
cs:ContingentCapitalAwardsCcaMember
2020-01-01
2020-06-30
0001159510
cs:ContingentCapitalAwardsCcaMember
2019-01-01
2019-06-30
0001159510
cs:OtherCashAwardsMember
2020-04-01
2020-06-30
0001159510
cs:OtherCashAwardsMember
2020-01-01
2020-03-31
0001159510
cs:OtherCashAwardsMember
2019-04-01
2019-06-30
0001159510
cs:OtherCashAwardsMember
2020-01-01
2020-06-30
0001159510
cs:OtherCashAwardsMember
2019-01-01
2019-06-30
0001159510
cs:CashRetentionAwardsMember
2020-04-01
2020-06-30
0001159510
cs:CashRetentionAwardsMember
2020-01-01
2020-03-31
0001159510
cs:CashRetentionAwardsMember
2019-04-01
2019-06-30
0001159510
cs:CashRetentionAwardsMember
2020-01-01
2020-06-30
0001159510
cs:CashRetentionAwardsMember
2019-01-01
2019-06-30
0001159510
us-gaap:StockCompensationPlanMember
cs:ShareAwardsMember
2020-06-30
0001159510
us-gaap:PerformanceSharesMember
cs:PerformanceShareAwardsMember
2020-06-30
0001159510
cs:ContingentCapitalAwardsCcaMember
2020-06-30
0001159510
cs:OtherCashAwardsMember
2020-06-30
0001159510
cs:CashRetentionAwardsMember
2020-06-30
0001159510
cs:DeferredCashRetentionAwardsMember
2020-06-30
0001159510
cs:DeferredCashRetentionAwardsMember
2020-04-01
2020-06-30
0001159510
us-gaap:StockCompensationPlanMember
cs:ShareAwardsMember
2020-03-31
0001159510
us-gaap:PerformanceSharesMember
cs:PerformanceShareAwardsMember
2020-03-31
0001159510
cs:ShareAwardsMember
us-gaap:StockCompensationPlanMember
2019-12-31
0001159510
us-gaap:PerformanceSharesMember
cs:PerformanceShareAwardsMember
2019-12-31
0001159510
us-gaap:StockCompensationPlanMember
cs:ShareAwardsMember
2019-06-30
0001159510
us-gaap:PerformanceSharesMember
cs:PerformanceShareAwardsMember
2019-06-30
0001159510
us-gaap:NondesignatedMember
cs:ForwardsAndForwardRateAgreementsContractsMember
us-gaap:InterestRateContractMember
2020-06-30
0001159510
us-gaap:InterestRateContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
cs:ForwardsAndForwardRateAgreementsContractsMember
2020-06-30
0001159510
us-gaap:InterestRateContractMember
us-gaap:NondesignatedMember
us-gaap:SwapMember
2020-06-30
0001159510
us-gaap:InterestRateContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:SwapMember
2020-06-30
0001159510
us-gaap:InterestRateContractMember
us-gaap:NondesignatedMember
us-gaap:OverTheCounterMember
2020-06-30
0001159510
us-gaap:InterestRateContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:OverTheCounterMember
2020-06-30
0001159510
us-gaap:InterestRateContractMember
us-gaap:NondesignatedMember
us-gaap:FutureMember
2020-06-30
0001159510
us-gaap:InterestRateContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:FutureMember
2020-06-30
0001159510
us-gaap:InterestRateContractMember
us-gaap:NondesignatedMember
us-gaap:OptionMember
2020-06-30
0001159510
us-gaap:InterestRateContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:OptionMember
2020-06-30
0001159510
us-gaap:InterestRateContractMember
us-gaap:NondesignatedMember
2020-06-30
0001159510
us-gaap:InterestRateContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2020-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:NondesignatedMember
us-gaap:ForwardContractsMember
2020-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:ForwardContractsMember
2020-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:NondesignatedMember
us-gaap:SwapMember
2020-06-30
0001159510
us-gaap:SwapMember
us-gaap:ForeignExchangeContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2020-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:NondesignatedMember
us-gaap:OverTheCounterMember
2020-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:OverTheCounterMember
2020-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:NondesignatedMember
us-gaap:FutureMember
2020-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:FutureMember
2020-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:NondesignatedMember
us-gaap:OptionMember
2020-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:OptionMember
2020-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:NondesignatedMember
2020-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2020-06-30
0001159510
us-gaap:EquityContractMember
us-gaap:NondesignatedMember
us-gaap:ForwardContractsMember
2020-06-30
0001159510
us-gaap:EquityContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:ForwardContractsMember
2020-06-30
0001159510
us-gaap:EquityContractMember
us-gaap:NondesignatedMember
us-gaap:SwapMember
2020-06-30
0001159510
us-gaap:EquityContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:SwapMember
2020-06-30
0001159510
us-gaap:NondesignatedMember
us-gaap:OverTheCounterMember
us-gaap:EquityContractMember
2020-06-30
0001159510
us-gaap:EquityContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:OverTheCounterMember
2020-06-30
0001159510
us-gaap:EquityContractMember
us-gaap:NondesignatedMember
us-gaap:FutureMember
2020-06-30
0001159510
us-gaap:EquityContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:FutureMember
2020-06-30
0001159510
us-gaap:EquityContractMember
us-gaap:NondesignatedMember
us-gaap:OptionMember
2020-06-30
0001159510
us-gaap:EquityContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:OptionMember
2020-06-30
0001159510
us-gaap:EquityContractMember
us-gaap:NondesignatedMember
2020-06-30
0001159510
us-gaap:EquityContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2020-06-30
0001159510
us-gaap:CreditRiskContractMember
us-gaap:NondesignatedMember
2020-06-30
0001159510
us-gaap:CreditRiskContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2020-06-30
0001159510
us-gaap:NondesignatedMember
us-gaap:ForwardContractsMember
us-gaap:OtherContractMember
2020-06-30
0001159510
us-gaap:OtherContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:ForwardContractsMember
2020-06-30
0001159510
us-gaap:OtherContractMember
us-gaap:NondesignatedMember
us-gaap:SwapMember
2020-06-30
0001159510
us-gaap:OtherContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:SwapMember
2020-06-30
0001159510
us-gaap:OtherContractMember
us-gaap:NondesignatedMember
us-gaap:OverTheCounterMember
2020-06-30
0001159510
us-gaap:OtherContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:OverTheCounterMember
2020-06-30
0001159510
us-gaap:OtherContractMember
us-gaap:NondesignatedMember
us-gaap:FutureMember
2020-06-30
0001159510
us-gaap:OtherContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:FutureMember
2020-06-30
0001159510
us-gaap:OtherContractMember
us-gaap:NondesignatedMember
us-gaap:OptionMember
2020-06-30
0001159510
us-gaap:OptionMember
us-gaap:OtherContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2020-06-30
0001159510
us-gaap:OtherContractMember
us-gaap:NondesignatedMember
2020-06-30
0001159510
us-gaap:OtherContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2020-06-30
0001159510
us-gaap:NondesignatedMember
2020-06-30
0001159510
us-gaap:DesignatedAsHedgingInstrumentMember
2020-06-30
0001159510
us-gaap:InterestRateContractMember
us-gaap:NondesignatedMember
cs:ForwardsAndForwardRateAgreementsContractsMember
2019-12-31
0001159510
us-gaap:InterestRateContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
cs:ForwardsAndForwardRateAgreementsContractsMember
2019-12-31
0001159510
us-gaap:InterestRateContractMember
us-gaap:NondesignatedMember
us-gaap:SwapMember
2019-12-31
0001159510
us-gaap:InterestRateContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:SwapMember
2019-12-31
0001159510
us-gaap:InterestRateContractMember
us-gaap:NondesignatedMember
us-gaap:OverTheCounterMember
2019-12-31
0001159510
us-gaap:InterestRateContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:OverTheCounterMember
2019-12-31
0001159510
us-gaap:InterestRateContractMember
us-gaap:NondesignatedMember
us-gaap:FutureMember
2019-12-31
0001159510
us-gaap:InterestRateContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:FutureMember
2019-12-31
0001159510
us-gaap:NondesignatedMember
us-gaap:OptionMember
us-gaap:InterestRateContractMember
2019-12-31
0001159510
us-gaap:InterestRateContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:OptionMember
2019-12-31
0001159510
us-gaap:InterestRateContractMember
us-gaap:NondesignatedMember
2019-12-31
0001159510
us-gaap:InterestRateContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2019-12-31
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:NondesignatedMember
us-gaap:ForwardContractsMember
2019-12-31
0001159510
us-gaap:ForwardContractsMember
us-gaap:ForeignExchangeContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2019-12-31
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:NondesignatedMember
us-gaap:SwapMember
2019-12-31
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:SwapMember
2019-12-31
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:NondesignatedMember
us-gaap:OverTheCounterMember
2019-12-31
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:OverTheCounterMember
2019-12-31
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:NondesignatedMember
us-gaap:FutureMember
2019-12-31
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:FutureMember
2019-12-31
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:NondesignatedMember
us-gaap:OptionMember
2019-12-31
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:OptionMember
2019-12-31
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:NondesignatedMember
2019-12-31
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2019-12-31
0001159510
us-gaap:EquityContractMember
us-gaap:NondesignatedMember
us-gaap:ForwardContractsMember
2019-12-31
0001159510
us-gaap:EquityContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:ForwardContractsMember
2019-12-31
0001159510
us-gaap:EquityContractMember
us-gaap:NondesignatedMember
us-gaap:SwapMember
2019-12-31
0001159510
us-gaap:EquityContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:SwapMember
2019-12-31
0001159510
us-gaap:EquityContractMember
us-gaap:NondesignatedMember
us-gaap:OverTheCounterMember
2019-12-31
0001159510
us-gaap:EquityContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:OverTheCounterMember
2019-12-31
0001159510
us-gaap:EquityContractMember
us-gaap:NondesignatedMember
us-gaap:FutureMember
2019-12-31
0001159510
us-gaap:FutureMember
us-gaap:EquityContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2019-12-31
0001159510
us-gaap:EquityContractMember
us-gaap:NondesignatedMember
us-gaap:OptionMember
2019-12-31
0001159510
us-gaap:EquityContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:OptionMember
2019-12-31
0001159510
us-gaap:EquityContractMember
us-gaap:NondesignatedMember
2019-12-31
0001159510
us-gaap:EquityContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2019-12-31
0001159510
us-gaap:CreditRiskContractMember
us-gaap:NondesignatedMember
2019-12-31
0001159510
us-gaap:CreditRiskContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2019-12-31
0001159510
us-gaap:OtherContractMember
us-gaap:NondesignatedMember
us-gaap:ForwardContractsMember
2019-12-31
0001159510
us-gaap:OtherContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:ForwardContractsMember
2019-12-31
0001159510
us-gaap:OtherContractMember
us-gaap:NondesignatedMember
us-gaap:SwapMember
2019-12-31
0001159510
us-gaap:SwapMember
us-gaap:OtherContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2019-12-31
0001159510
us-gaap:NondesignatedMember
us-gaap:OverTheCounterMember
us-gaap:OtherContractMember
2019-12-31
0001159510
us-gaap:OtherContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:OverTheCounterMember
2019-12-31
0001159510
us-gaap:OtherContractMember
us-gaap:NondesignatedMember
us-gaap:FutureMember
2019-12-31
0001159510
us-gaap:OtherContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:FutureMember
2019-12-31
0001159510
us-gaap:NondesignatedMember
us-gaap:OptionMember
us-gaap:OtherContractMember
2019-12-31
0001159510
us-gaap:OtherContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:OptionMember
2019-12-31
0001159510
us-gaap:OtherContractMember
us-gaap:NondesignatedMember
2019-12-31
0001159510
us-gaap:OtherContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2019-12-31
0001159510
us-gaap:NondesignatedMember
2019-12-31
0001159510
us-gaap:DesignatedAsHedgingInstrumentMember
2019-12-31
0001159510
us-gaap:InterestRateContractMember
us-gaap:FairValueHedgingMember
cs:InterestAndDividendIncomeMember
2020-04-01
2020-06-30
0001159510
us-gaap:InterestRateContractMember
us-gaap:FairValueHedgingMember
cs:InterestAndDividendIncomeMember
2020-01-01
2020-03-31
0001159510
us-gaap:InterestRateContractMember
us-gaap:FairValueHedgingMember
cs:InterestAndDividendIncomeMember
2019-04-01
2019-06-30
0001159510
cs:InterestAndDividendIncomeMember
us-gaap:InterestRateContractMember
us-gaap:FairValueHedgingMember
2020-01-01
2020-06-30
0001159510
us-gaap:InterestRateContractMember
us-gaap:FairValueHedgingMember
cs:InterestAndDividendIncomeMember
2019-01-01
2019-06-30
0001159510
us-gaap:InterestRateContractMember
us-gaap:CashFlowHedgingMember
2020-04-01
2020-06-30
0001159510
us-gaap:InterestRateContractMember
us-gaap:CashFlowHedgingMember
2020-01-01
2020-03-31
0001159510
us-gaap:InterestRateContractMember
us-gaap:CashFlowHedgingMember
2019-04-01
2019-06-30
0001159510
us-gaap:InterestRateContractMember
us-gaap:CashFlowHedgingMember
2020-01-01
2020-06-30
0001159510
us-gaap:InterestRateContractMember
us-gaap:CashFlowHedgingMember
2019-01-01
2019-06-30
0001159510
us-gaap:InterestRateContractMember
us-gaap:CashFlowHedgingMember
cs:InterestAndDividendIncomeMember
2020-04-01
2020-06-30
0001159510
us-gaap:InterestRateContractMember
us-gaap:CashFlowHedgingMember
cs:InterestAndDividendIncomeMember
2020-01-01
2020-03-31
0001159510
us-gaap:InterestRateContractMember
us-gaap:CashFlowHedgingMember
cs:InterestAndDividendIncomeMember
2019-04-01
2019-06-30
0001159510
us-gaap:InterestRateContractMember
us-gaap:CashFlowHedgingMember
cs:InterestAndDividendIncomeMember
2020-01-01
2020-06-30
0001159510
us-gaap:InterestRateContractMember
us-gaap:CashFlowHedgingMember
cs:InterestAndDividendIncomeMember
2019-01-01
2019-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:CashFlowHedgingMember
2020-04-01
2020-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:CashFlowHedgingMember
2020-01-01
2020-03-31
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:CashFlowHedgingMember
2019-04-01
2019-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:CashFlowHedgingMember
2020-01-01
2020-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:CashFlowHedgingMember
2019-01-01
2019-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:TradingRevenueMember
us-gaap:CashFlowHedgingMember
2020-04-01
2020-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:TradingRevenueMember
us-gaap:CashFlowHedgingMember
2020-01-01
2020-03-31
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:TradingRevenueMember
us-gaap:CashFlowHedgingMember
2019-04-01
2019-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:TradingRevenueMember
us-gaap:CashFlowHedgingMember
2020-01-01
2020-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:TradingRevenueMember
us-gaap:CashFlowHedgingMember
2019-01-01
2019-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:OtherIncomeMember
us-gaap:CashFlowHedgingMember
2020-04-01
2020-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:OtherIncomeMember
us-gaap:CashFlowHedgingMember
2020-01-01
2020-03-31
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:OtherIncomeMember
us-gaap:CashFlowHedgingMember
2019-04-01
2019-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:OtherIncomeMember
us-gaap:CashFlowHedgingMember
2020-01-01
2020-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:OtherIncomeMember
us-gaap:CashFlowHedgingMember
2019-01-01
2019-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:OtherExpenseMember
us-gaap:CashFlowHedgingMember
2020-04-01
2020-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:OtherExpenseMember
us-gaap:CashFlowHedgingMember
2020-01-01
2020-03-31
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:OtherExpenseMember
us-gaap:CashFlowHedgingMember
2019-04-01
2019-06-30
0001159510
us-gaap:CashFlowHedgingMember
us-gaap:ForeignExchangeContractMember
us-gaap:OtherExpenseMember
2020-01-01
2020-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:OtherExpenseMember
us-gaap:CashFlowHedgingMember
2019-01-01
2019-06-30
0001159510
us-gaap:TradingRevenueMember
us-gaap:CashFlowHedgingMember
2020-04-01
2020-06-30
0001159510
us-gaap:TradingRevenueMember
us-gaap:CashFlowHedgingMember
2020-01-01
2020-03-31
0001159510
us-gaap:TradingRevenueMember
us-gaap:CashFlowHedgingMember
2019-04-01
2019-06-30
0001159510
us-gaap:TradingRevenueMember
us-gaap:CashFlowHedgingMember
2020-01-01
2020-06-30
0001159510
us-gaap:TradingRevenueMember
us-gaap:CashFlowHedgingMember
2019-01-01
2019-06-30
0001159510
us-gaap:CashFlowHedgingMember
2020-04-01
2020-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:NetInvestmentHedgingMember
2020-04-01
2020-06-30
0001159510
us-gaap:NetInvestmentHedgingMember
us-gaap:ForeignExchangeContractMember
2020-01-01
2020-03-31
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:NetInvestmentHedgingMember
2019-04-01
2019-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:NetInvestmentHedgingMember
2020-01-01
2020-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:NetInvestmentHedgingMember
2019-01-01
2019-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:OtherIncomeMember
us-gaap:NetInvestmentHedgingMember
2020-04-01
2020-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:OtherIncomeMember
us-gaap:NetInvestmentHedgingMember
2020-01-01
2020-03-31
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:OtherIncomeMember
us-gaap:NetInvestmentHedgingMember
2019-04-01
2019-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:OtherIncomeMember
us-gaap:NetInvestmentHedgingMember
2020-01-01
2020-06-30
0001159510
us-gaap:NetInvestmentHedgingMember
us-gaap:ForeignExchangeContractMember
us-gaap:OtherIncomeMember
2019-01-01
2019-06-30
0001159510
cs:BilateralCounterpartiesMember
2020-06-30
0001159510
cs:SpecialPurposeEntitiesMember
2020-06-30
0001159510
cs:AcceleratedTerminationsMember
2020-06-30
0001159510
cs:BilateralCounterpartiesMember
2019-12-31
0001159510
cs:SpecialPurposeEntitiesMember
2019-12-31
0001159510
cs:AcceleratedTerminationsMember
2019-12-31
0001159510
cs:BilateralCounterpartiesMember
cs:ScenarioImpactOfAOnenotchDowngradeEventMember
2020-06-30
0001159510
cs:SpecialPurposeEntitiesMember
cs:ScenarioImpactOfAOnenotchDowngradeEventMember
2020-06-30
0001159510
cs:AcceleratedTerminationsMember
cs:ScenarioImpactOfAOnenotchDowngradeEventMember
2020-06-30
0001159510
cs:ScenarioImpactOfAOnenotchDowngradeEventMember
2020-06-30
0001159510
cs:BilateralCounterpartiesMember
cs:ScenarioImpactOfAOnenotchDowngradeEventMember
2019-12-31
0001159510
cs:ScenarioImpactOfAOnenotchDowngradeEventMember
cs:SpecialPurposeEntitiesMember
2019-12-31
0001159510
cs:AcceleratedTerminationsMember
cs:ScenarioImpactOfAOnenotchDowngradeEventMember
2019-12-31
0001159510
cs:ScenarioImpactOfAOnenotchDowngradeEventMember
2019-12-31
0001159510
cs:BilateralCounterpartiesMember
cs:ScenarioImpactOfATwonotchDowngradeEventMember
2020-06-30
0001159510
cs:SpecialPurposeEntitiesMember
cs:ScenarioImpactOfATwonotchDowngradeEventMember
2020-06-30
0001159510
cs:AcceleratedTerminationsMember
cs:ScenarioImpactOfATwonotchDowngradeEventMember
2020-06-30
0001159510
cs:ScenarioImpactOfATwonotchDowngradeEventMember
2020-06-30
0001159510
cs:BilateralCounterpartiesMember
cs:ScenarioImpactOfATwonotchDowngradeEventMember
2019-12-31
0001159510
cs:SpecialPurposeEntitiesMember
cs:ScenarioImpactOfATwonotchDowngradeEventMember
2019-12-31
0001159510
cs:AcceleratedTerminationsMember
cs:ScenarioImpactOfATwonotchDowngradeEventMember
2019-12-31
0001159510
cs:ScenarioImpactOfATwonotchDowngradeEventMember
2019-12-31
0001159510
cs:BilateralCounterpartiesMember
cs:ScenarioImpactOfAThreenotchDowngradeEventMember
2020-06-30
0001159510
cs:SpecialPurposeEntitiesMember
cs:ScenarioImpactOfAThreenotchDowngradeEventMember
2020-06-30
0001159510
cs:AcceleratedTerminationsMember
cs:ScenarioImpactOfAThreenotchDowngradeEventMember
2020-06-30
0001159510
cs:ScenarioImpactOfAThreenotchDowngradeEventMember
2020-06-30
0001159510
cs:BilateralCounterpartiesMember
cs:ScenarioImpactOfAThreenotchDowngradeEventMember
2019-12-31
0001159510
cs:SpecialPurposeEntitiesMember
cs:ScenarioImpactOfAThreenotchDowngradeEventMember
2019-12-31
0001159510
cs:AcceleratedTerminationsMember
cs:ScenarioImpactOfAThreenotchDowngradeEventMember
2019-12-31
0001159510
cs:ScenarioImpactOfAThreenotchDowngradeEventMember
2019-12-31
0001159510
us-gaap:CreditDefaultSwapMember
2020-06-30
0001159510
us-gaap:CreditDefaultSwapMember
2019-12-31
0001159510
cs:SingleNameInstrumentsMember
us-gaap:RiskLevelLowMember
2020-06-30
0001159510
cs:SingleNameInstrumentsMember
us-gaap:RiskLevelLowMember
2020-01-01
2020-06-30
0001159510
cs:SingleNameInstrumentsMember
us-gaap:RiskLevelLowMember
2019-12-31
0001159510
cs:SingleNameInstrumentsMember
us-gaap:RiskLevelLowMember
2019-10-01
2019-12-31
0001159510
cs:SingleNameInstrumentsMember
us-gaap:RiskLevelHighMember
2020-06-30
0001159510
cs:SingleNameInstrumentsMember
us-gaap:RiskLevelHighMember
2020-01-01
2020-06-30
0001159510
cs:SingleNameInstrumentsMember
us-gaap:RiskLevelHighMember
2019-12-31
0001159510
cs:SingleNameInstrumentsMember
us-gaap:RiskLevelHighMember
2019-10-01
2019-12-31
0001159510
cs:SingleNameInstrumentsMember
2020-06-30
0001159510
cs:SingleNameInstrumentsMember
2020-01-01
2020-06-30
0001159510
cs:SingleNameInstrumentsMember
2019-12-31
0001159510
cs:SingleNameInstrumentsMember
2019-10-01
2019-12-31
0001159510
cs:SingleNameInstrumentsMember
us-gaap:SovereignDebtMember
2020-06-30
0001159510
cs:SingleNameInstrumentsMember
us-gaap:SovereignDebtMember
2020-01-01
2020-06-30
0001159510
cs:SingleNameInstrumentsMember
us-gaap:SovereignDebtMember
2019-12-31
0001159510
cs:SingleNameInstrumentsMember
us-gaap:SovereignDebtMember
2019-10-01
2019-12-31
0001159510
cs:SingleNameInstrumentsMember
cs:NonSovereignDebtMember
2020-06-30
0001159510
cs:SingleNameInstrumentsMember
cs:NonSovereignDebtMember
2020-01-01
2020-06-30
0001159510
cs:SingleNameInstrumentsMember
cs:NonSovereignDebtMember
2019-12-31
0001159510
cs:SingleNameInstrumentsMember
cs:NonSovereignDebtMember
2019-10-01
2019-12-31
0001159510
cs:MultiNameInstrumentsMember
us-gaap:RiskLevelLowMember
2020-06-30
0001159510
cs:MultiNameInstrumentsMember
us-gaap:RiskLevelLowMember
2020-01-01
2020-06-30
0001159510
cs:MultiNameInstrumentsMember
us-gaap:RiskLevelLowMember
2019-12-31
0001159510
cs:MultiNameInstrumentsMember
us-gaap:RiskLevelLowMember
2019-10-01
2019-12-31
0001159510
cs:MultiNameInstrumentsMember
us-gaap:RiskLevelHighMember
2020-06-30
0001159510
cs:MultiNameInstrumentsMember
us-gaap:RiskLevelHighMember
2020-01-01
2020-06-30
0001159510
cs:MultiNameInstrumentsMember
us-gaap:RiskLevelHighMember
2019-12-31
0001159510
cs:MultiNameInstrumentsMember
us-gaap:RiskLevelHighMember
2019-10-01
2019-12-31
0001159510
cs:MultiNameInstrumentsMember
2020-06-30
0001159510
cs:MultiNameInstrumentsMember
2020-01-01
2020-06-30
0001159510
cs:MultiNameInstrumentsMember
2019-12-31
0001159510
cs:MultiNameInstrumentsMember
2019-10-01
2019-12-31
0001159510
cs:MultiNameInstrumentsMember
cs:NonSovereignDebtMember
2020-06-30
0001159510
cs:MultiNameInstrumentsMember
cs:NonSovereignDebtMember
2020-01-01
2020-06-30
0001159510
cs:MultiNameInstrumentsMember
cs:NonSovereignDebtMember
2019-12-31
0001159510
cs:MultiNameInstrumentsMember
cs:NonSovereignDebtMember
2019-10-01
2019-12-31
0001159510
us-gaap:RiskLevelLowMember
2020-06-30
0001159510
us-gaap:RiskLevelLowMember
2020-01-01
2020-06-30
0001159510
us-gaap:RiskLevelLowMember
2019-12-31
0001159510
us-gaap:RiskLevelLowMember
2019-10-01
2019-12-31
0001159510
us-gaap:RiskLevelHighMember
2020-06-30
0001159510
us-gaap:RiskLevelHighMember
2020-01-01
2020-06-30
0001159510
us-gaap:RiskLevelHighMember
2019-12-31
0001159510
us-gaap:RiskLevelHighMember
2019-10-01
2019-12-31
0001159510
us-gaap:SovereignDebtMember
2020-06-30
0001159510
us-gaap:SovereignDebtMember
2020-01-01
2020-06-30
0001159510
us-gaap:SovereignDebtMember
2019-12-31
0001159510
us-gaap:SovereignDebtMember
2019-10-01
2019-12-31
0001159510
cs:NonSovereignDebtMember
2020-06-30
0001159510
cs:NonSovereignDebtMember
2020-01-01
2020-06-30
0001159510
cs:NonSovereignDebtMember
2019-12-31
0001159510
cs:NonSovereignDebtMember
2019-10-01
2019-12-31
0001159510
cs:SingleNameInstrumentsMember
cs:CreditDerivativeMaturityLessThanOneYearMember
2020-06-30
0001159510
cs:SingleNameInstrumentsMember
cs:CreditDerivativeMaturityBetweenOneAndFiveYearsMember
2020-06-30
0001159510
cs:SingleNameInstrumentsMember
cs:CreditDerivativeMaturityGreaterThanFiveYearsMember
2020-06-30
0001159510
cs:MultiNameInstrumentsMember
cs:CreditDerivativeMaturityLessThanOneYearMember
2020-06-30
0001159510
cs:MultiNameInstrumentsMember
cs:CreditDerivativeMaturityBetweenOneAndFiveYearsMember
2020-06-30
0001159510
cs:MultiNameInstrumentsMember
cs:CreditDerivativeMaturityGreaterThanFiveYearsMember
2020-06-30
0001159510
cs:CreditDerivativeMaturityLessThanOneYearMember
2020-06-30
0001159510
cs:CreditDerivativeMaturityBetweenOneAndFiveYearsMember
2020-06-30
0001159510
cs:CreditDerivativeMaturityGreaterThanFiveYearsMember
2020-06-30
0001159510
cs:SingleNameInstrumentsMember
cs:CreditDerivativeMaturityLessThanOneYearMember
2019-12-31
0001159510
cs:SingleNameInstrumentsMember
cs:CreditDerivativeMaturityBetweenOneAndFiveYearsMember
2019-12-31
0001159510
cs:SingleNameInstrumentsMember
cs:CreditDerivativeMaturityGreaterThanFiveYearsMember
2019-12-31
0001159510
cs:MultiNameInstrumentsMember
cs:CreditDerivativeMaturityLessThanOneYearMember
2019-12-31
0001159510
cs:MultiNameInstrumentsMember
cs:CreditDerivativeMaturityBetweenOneAndFiveYearsMember
2019-12-31
0001159510
cs:MultiNameInstrumentsMember
cs:CreditDerivativeMaturityGreaterThanFiveYearsMember
2019-12-31
0001159510
cs:CreditDerivativeMaturityLessThanOneYearMember
2019-12-31
0001159510
cs:CreditDerivativeMaturityBetweenOneAndFiveYearsMember
2019-12-31
0001159510
cs:CreditDerivativeMaturityGreaterThanFiveYearsMember
2019-12-31
0001159510
us-gaap:PaymentGuaranteeMember
2020-06-30
0001159510
us-gaap:PerformanceGuaranteeMember
2020-06-30
0001159510
us-gaap:IndemnificationGuaranteeMember
2020-06-30
0001159510
cs:DerivativeGuaranteeMember
2020-06-30
0001159510
us-gaap:GuaranteeTypeOtherMember
2020-06-30
0001159510
us-gaap:PaymentGuaranteeMember
2019-12-31
0001159510
us-gaap:PerformanceGuaranteeMember
2019-12-31
0001159510
cs:DerivativeGuaranteeMember
2019-12-31
0001159510
us-gaap:GuaranteeTypeOtherMember
2019-12-31
0001159510
2019-07-01
2020-06-30
0001159510
2020-07-01
2021-06-30
0001159510
cs:IrrevocableCommitmentsMember
2020-06-30
0001159510
cs:IrrevocableCommitmentsMember
2019-12-31
0001159510
cs:LoanCommitmentsMember
2020-06-30
0001159510
cs:LoanCommitmentsMember
2019-12-31
0001159510
cs:ForwardReverseRepurchaseAgreementsMember
2020-06-30
0001159510
cs:ForwardReverseRepurchaseAgreementsMember
2019-12-31
0001159510
cs:OtherCommitmentsMember
2020-06-30
0001159510
cs:OtherCommitmentsMember
2019-12-31
0001159510
us-gaap:CommercialMortgageBackedSecuritiesMember
2020-01-01
2020-06-30
0001159510
us-gaap:CommercialMortgageBackedSecuritiesMember
2019-01-01
2019-06-30
0001159510
us-gaap:ResidentialMortgageBackedSecuritiesMember
2020-01-01
2020-06-30
0001159510
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-01-01
2019-06-30
0001159510
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
2020-01-01
2020-06-30
0001159510
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
2019-01-01
2019-06-30
0001159510
us-gaap:CommercialMortgageBackedSecuritiesMember
2020-06-30
0001159510
us-gaap:CommercialMortgageBackedSecuritiesMember
2019-12-31
0001159510
us-gaap:ResidentialMortgageBackedSecuritiesMember
2020-06-30
0001159510
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-12-31
0001159510
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
2020-06-30
0001159510
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:CommercialMortgageBackedSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:ResidentialMortgageBackedSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:CommercialMortgageBackedSecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:CommercialMortgageBackedSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:ResidentialMortgageBackedSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:CommercialMortgageBackedSecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2020-01-01
2020-06-30
0001159510
srt:MaximumMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2020-01-01
2020-06-30
0001159510
srt:MinimumMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-01-01
2019-06-30
0001159510
srt:MaximumMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-01-01
2019-06-30
0001159510
srt:MinimumMember
us-gaap:CommercialMortgageBackedSecuritiesMember
2020-01-01
2020-06-30
0001159510
srt:MaximumMember
us-gaap:CommercialMortgageBackedSecuritiesMember
2020-01-01
2020-06-30
0001159510
srt:MinimumMember
us-gaap:CommercialMortgageBackedSecuritiesMember
2019-01-01
2019-06-30
0001159510
srt:MaximumMember
us-gaap:CommercialMortgageBackedSecuritiesMember
2019-01-01
2019-06-30
0001159510
us-gaap:CommercialMortgageBackedSecuritiesMember
us-gaap:RiskLevelHighMember
2020-06-30
0001159510
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:RiskLevelHighMember
2020-06-30
0001159510
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
us-gaap:RiskLevelHighMember
2020-06-30
0001159510
us-gaap:CommercialMortgageBackedSecuritiesMember
us-gaap:RiskLevelHighMember
2019-12-31
0001159510
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:RiskLevelHighMember
2019-12-31
0001159510
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
us-gaap:RiskLevelHighMember
2019-12-31
0001159510
us-gaap:CommercialMortgageBackedSecuritiesMember
2019-10-01
2019-12-31
0001159510
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-10-01
2019-12-31
0001159510
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
2019-10-01
2019-12-31
0001159510
srt:MinimumMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-10-01
2019-12-31
0001159510
srt:MaximumMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-10-01
2019-12-31
0001159510
srt:MinimumMember
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
2020-01-01
2020-06-30
0001159510
srt:MaximumMember
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
2020-01-01
2020-06-30
0001159510
srt:MinimumMember
us-gaap:CommercialMortgageBackedSecuritiesMember
2019-10-01
2019-12-31
0001159510
srt:MaximumMember
us-gaap:CommercialMortgageBackedSecuritiesMember
2019-10-01
2019-12-31
0001159510
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
srt:MinimumMember
2019-10-01
2019-12-31
0001159510
srt:MaximumMember
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
2019-10-01
2019-12-31
0001159510
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
us-gaap:TradingAssetsExcludingDebtAndEquitySecuritiesMember
2020-06-30
0001159510
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
us-gaap:TradingAssetsExcludingDebtAndEquitySecuritiesMember
2019-12-31
0001159510
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
us-gaap:OtherAssetsMember
2020-06-30
0001159510
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
us-gaap:OtherAssetsMember
2019-12-31
0001159510
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
us-gaap:OtherLiabilitiesMember
2020-06-30
0001159510
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
us-gaap:OtherLiabilitiesMember
2019-12-31
0001159510
us-gaap:SovereignDebtMember
2020-06-30
0001159510
us-gaap:SovereignDebtMember
2019-12-31
0001159510
us-gaap:AssetBackedSecuritiesMember
2020-06-30
0001159510
us-gaap:AssetBackedSecuritiesMember
2019-12-31
0001159510
us-gaap:EquitySecuritiesMember
2020-06-30
0001159510
us-gaap:EquitySecuritiesMember
2019-12-31
0001159510
cs:OtherCollateralMember
2020-06-30
0001159510
cs:OtherCollateralMember
2019-12-31
0001159510
us-gaap:MaturityOnDemandMember
2020-06-30
0001159510
us-gaap:MaturityUpTo30DaysMember
2020-06-30
0001159510
us-gaap:Maturity30To90DaysMember
2020-06-30
0001159510
us-gaap:MaturityOver90DaysMember
2020-06-30
0001159510
us-gaap:MaturityOnDemandMember
2019-12-31
0001159510
us-gaap:MaturityUpTo30DaysMember
2019-12-31
0001159510
us-gaap:Maturity30To90DaysMember
2019-12-31
0001159510
us-gaap:MaturityOver90DaysMember
2019-12-31
0001159510
cs:CommercialPaperConduitMember
2020-06-30
0001159510
cs:CommercialPaperConduitMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2020-06-30
0001159510
cs:CommercialPaperConduitMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2019-12-31
0001159510
us-gaap:CollateralizedDebtObligationsMember
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2020-06-30
0001159510
cs:CommercialPaperConduitMember
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2020-06-30
0001159510
cs:FinancialIntermediationSecuritizationsMember
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2020-06-30
0001159510
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
cs:FinancialIntermediationFundsMember
2020-06-30
0001159510
cs:FinancialIntermediationLoansMember
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2020-06-30
0001159510
cs:FinancialIntermediationOtherMember
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2020-06-30
0001159510
us-gaap:CollateralizedDebtObligationsMember
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2019-12-31
0001159510
cs:CommercialPaperConduitMember
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2019-12-31
0001159510
cs:FinancialIntermediationSecuritizationsMember
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2019-12-31
0001159510
cs:FinancialIntermediationFundsMember
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2019-12-31
0001159510
cs:FinancialIntermediationLoansMember
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2019-12-31
0001159510
cs:FinancialIntermediationOtherMember
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2019-12-31
0001159510
us-gaap:CollateralizedDebtObligationsMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2020-06-30
0001159510
cs:FinancialIntermediationSecuritizationsMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2020-06-30
0001159510
cs:FinancialIntermediationFundsMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2020-06-30
0001159510
cs:FinancialIntermediationLoansMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2020-06-30
0001159510
cs:FinancialIntermediationOtherMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2020-06-30
0001159510
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2020-06-30
0001159510
us-gaap:CollateralizedDebtObligationsMember
2020-06-30
0001159510
cs:FinancialIntermediationSecuritizationsMember
2020-06-30
0001159510
cs:FinancialIntermediationFundsMember
2020-06-30
0001159510
cs:FinancialIntermediationLoansMember
2020-06-30
0001159510
cs:FinancialIntermediationOtherMember
2020-06-30
0001159510
us-gaap:CollateralizedDebtObligationsMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2019-12-31
0001159510
cs:FinancialIntermediationSecuritizationsMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2019-12-31
0001159510
cs:FinancialIntermediationFundsMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2019-12-31
0001159510
cs:FinancialIntermediationLoansMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2019-12-31
0001159510
cs:FinancialIntermediationOtherMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2019-12-31
0001159510
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2019-12-31
0001159510
us-gaap:CollateralizedDebtObligationsMember
2019-12-31
0001159510
cs:FinancialIntermediationSecuritizationsMember
2019-12-31
0001159510
cs:FinancialIntermediationFundsMember
2019-12-31
0001159510
cs:FinancialIntermediationLoansMember
2019-12-31
0001159510
cs:FinancialIntermediationOtherMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:TradingAssetsMember
2020-06-30
0001159510
us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2020-06-30
0001159510
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2020-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
2020-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:EquityContractMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
2020-06-30
0001159510
cs:OtherDerivativesMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherEquityInvestmentsMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherEquityInvestmentsMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherEquityInvestmentsMember
2020-06-30
0001159510
us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherEquityInvestmentsMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherEquityInvestmentsMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherAssetsMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:FairValueInputsLevel2Member
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
2020-06-30
0001159510
us-gaap:EquityContractMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:EquityContractMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
2020-06-30
0001159510
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2020-06-30
0001159510
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtHightriggerInstrumentsMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtHightriggerInstrumentsMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtHightriggerInstrumentsMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtHightriggerInstrumentsMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtNonrecourseLiabilitiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtNonrecourseLiabilitiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtNonrecourseLiabilitiesMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtNonrecourseLiabilitiesMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherLiabilitiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:TradingAssetsMember
2019-12-31
0001159510
us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-12-31
0001159510
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
us-gaap:DerivativeMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2019-12-31
0001159510
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2019-12-31
0001159510
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherEquityInvestmentsMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherEquityInvestmentsMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherEquityInvestmentsMember
2019-12-31
0001159510
us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherEquityInvestmentsMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherEquityInvestmentsMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherAssetsMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:FairValueInputsLevel1Member
2019-12-31
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2019-12-31
0001159510
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2019-12-31
0001159510
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2019-12-31
0001159510
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
us-gaap:FairValueInputsLevel1Member
2019-12-31
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2019-12-31
0001159510
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2019-12-31
0001159510
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtHightriggerInstrumentsMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtHightriggerInstrumentsMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtHightriggerInstrumentsMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtHightriggerInstrumentsMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtOtherSubordinatedBondsMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtOtherSubordinatedBondsMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtOtherSubordinatedBondsMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtOtherSubordinatedBondsMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherLiabilitiesMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:SecuritiesReceivedAsCollateralMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:SecuritiesReceivedAsCollateralMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:SecuritiesReceivedAsCollateralMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:SecuritiesReceivedAsCollateralMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:TradingAssetsMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:TradingAssetsMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:TradingAssetsMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:TradingAssetsMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
cs:TradingAssetsMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
cs:TradingAssetsMember
2020-01-01
2020-06-30
0001159510
cs:TradingAssetsMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
cs:TradingAssetsMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
cs:TradingAssetsMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
cs:TradingAssetsMember
2020-01-01
2020-06-30
0001159510
cs:TradingAssetsMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
cs:TradingAssetsMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
cs:TradingAssetsMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
cs:TradingAssetsMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
cs:TradingAssetsMember
2020-06-30
0001159510
cs:NetRevenueMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
cs:TradingAssetsMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
cs:TradingAssetsMember
2019-12-31
0001159510
us-gaap:ResidentialMortgageBackedSecuritiesMember
cs:TradingAssetsMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
cs:TradingAssetsMember
2020-06-30
0001159510
cs:TradingAssetsMember
cs:NetRevenueMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
cs:TradingAssetsMember
2019-12-31
0001159510
cs:TradingAssetsMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
cs:TradingAssetsMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
cs:TradingAssetsMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:TradingAssetsMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:TradingAssetsMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:TradingAssetsMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:TradingAssetsMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:TradingAssetsMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:TradingAssetsMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:TradingAssetsMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:TradingAssetsMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:TradingAssetsMember
2019-12-31
0001159510
cs:TradingAssetsMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
2020-01-01
2020-06-30
0001159510
us-gaap:ForeignExchangeContractMember
cs:TradingAssetsMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:TradingAssetsMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:TradingAssetsMember
2019-12-31
0001159510
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:TradingAssetsMember
us-gaap:FairValueMeasurementsRecurringMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:TradingAssetsMember
2020-06-30
0001159510
cs:NetRevenueMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:TradingAssetsMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:TradingAssetsMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:TradingAssetsMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:TradingAssetsMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:TradingAssetsMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
cs:TradingAssetsMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
cs:TradingAssetsMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
cs:TradingAssetsMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
cs:TradingAssetsMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
cs:TradingAssetsMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
cs:TradingAssetsMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
cs:TradingAssetsMember
2020-06-30
0001159510
cs:NetRevenueMember
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
cs:OtherDerivativesMember
cs:TradingAssetsMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:InvestmentsOtherMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:InvestmentsOtherMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:InvestmentsOtherMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
cs:InvestmentsOtherMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquityContractMember
cs:InvestmentsOtherMember
2019-12-31
0001159510
us-gaap:EquityContractMember
cs:InvestmentsOtherMember
us-gaap:FairValueMeasurementsRecurringMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquityContractMember
cs:InvestmentsOtherMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
cs:InvestmentsOtherMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
cs:InvestmentsOtherMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
cs:InvestmentsOtherMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
cs:InvestmentsOtherMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
cs:InvestmentsOtherMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LoansReceivableMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LoansReceivableMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LoansReceivableMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LoansReceivableMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommercialAndIndustrialSectorMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommercialAndIndustrialSectorMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommercialAndIndustrialSectorMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommercialAndIndustrialSectorMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:FinancialServicesSectorMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:FinancialServicesSectorMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:FinancialServicesSectorMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
us-gaap:FinancialServicesSectorMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:GovernmentSectorMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:GovernmentSectorMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:GovernmentSectorMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:GovernmentSectorMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ServicingContractsMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ServicingContractsMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ServicingContractsMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ServicingContractsMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherAssetsMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherAssetsMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherAssetsMember
2020-06-30
0001159510
us-gaap:OtherAssetsMember
cs:NetRevenueMember
us-gaap:FairValueMeasurementsRecurringMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LoansReceivableHeldforsaleMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LoansReceivableHeldforsaleMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LoansReceivableHeldforsaleMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LoansReceivableHeldforsaleMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:AssetsMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:AssetsMember
2020-01-01
2020-06-30
0001159510
us-gaap:AssetsMember
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:AssetsMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DepositsMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DepositsMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DepositsMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DepositsMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:ObligationToReturnSecuritiesReceivedAsCollateralMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:ObligationToReturnSecuritiesReceivedAsCollateralMember
2020-01-01
2020-06-30
0001159510
cs:ObligationToReturnSecuritiesReceivedAsCollateralMember
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:ObligationToReturnSecuritiesReceivedAsCollateralMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:EquitySecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:EquitySecuritiesMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:EquitySecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:EquitySecuritiesMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2020-01-01
2020-06-30
0001159510
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:CreditRiskContractMember
cs:NetRevenueMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ShortTermDebtMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ShortTermDebtMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ShortTermDebtMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ShortTermDebtMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LongTermDebtMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LongTermDebtMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LongTermDebtMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LongTermDebtMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
us-gaap:LongTermDebtMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
us-gaap:LongTermDebtMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
us-gaap:LongTermDebtMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
us-gaap:LongTermDebtMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:LongTermDebtMember
2019-12-31
0001159510
us-gaap:LongTermDebtMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:LongTermDebtMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:LongTermDebtMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtHightriggerInstrumentsMember
us-gaap:LongTermDebtMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtHightriggerInstrumentsMember
us-gaap:LongTermDebtMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtHightriggerInstrumentsMember
us-gaap:LongTermDebtMember
2020-06-30
0001159510
cs:NetRevenueMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtHightriggerInstrumentsMember
us-gaap:LongTermDebtMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherLiabilitiesMember
2019-12-31
0001159510
us-gaap:OtherLiabilitiesMember
us-gaap:FairValueMeasurementsRecurringMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherLiabilitiesMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherLiabilitiesMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LiabilityMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LiabilityMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LiabilityMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LiabilityMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingRevenueMember
2020-01-01
2020-06-30
0001159510
cs:OtherRevenueMember
us-gaap:FairValueMeasurementsRecurringMember
2020-01-01
2020-06-30
0001159510
us-gaap:OtherComprehensiveIncomeMember
us-gaap:FairValueMeasurementsRecurringMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsNonrecurringMember
us-gaap:AccountingStandardsUpdate201905Member
srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember
2020-01-01
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:SecuritiesReceivedAsCollateralMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:SecuritiesReceivedAsCollateralMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:SecuritiesReceivedAsCollateralMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:SecuritiesReceivedAsCollateralMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:TradingAssetsMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:TradingAssetsMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:TradingAssetsMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:TradingAssetsMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
cs:TradingAssetsMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
cs:TradingAssetsMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
cs:TradingAssetsMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
cs:TradingAssetsMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
cs:TradingAssetsMember
2018-12-31
0001159510
us-gaap:ForeignGovernmentDebtSecuritiesMember
cs:TradingAssetsMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
cs:TradingAssetsMember
2019-06-30
0001159510
cs:NetRevenueMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
cs:TradingAssetsMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
cs:TradingAssetsMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
cs:TradingAssetsMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
cs:TradingAssetsMember
2019-06-30
0001159510
cs:NetRevenueMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
cs:TradingAssetsMember
2019-01-01
2019-06-30
0001159510
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
cs:TradingAssetsMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
cs:TradingAssetsMember
2019-01-01
2019-06-30
0001159510
cs:TradingAssetsMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
cs:TradingAssetsMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
cs:TradingAssetsMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
cs:TradingAssetsMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
cs:TradingAssetsMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
cs:TradingAssetsMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:TradingAssetsMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:TradingAssetsMember
2019-01-01
2019-06-30
0001159510
us-gaap:DerivativeMember
cs:TradingAssetsMember
us-gaap:FairValueMeasurementsRecurringMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:TradingAssetsMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:TradingAssetsMember
2018-12-31
0001159510
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:TradingAssetsMember
us-gaap:FairValueMeasurementsRecurringMember
2019-01-01
2019-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:TradingAssetsMember
us-gaap:FairValueMeasurementsRecurringMember
2019-06-30
0001159510
cs:NetRevenueMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:TradingAssetsMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:TradingAssetsMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:TradingAssetsMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:TradingAssetsMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:TradingAssetsMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:TradingAssetsMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:TradingAssetsMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:TradingAssetsMember
2019-06-30
0001159510
cs:TradingAssetsMember
cs:NetRevenueMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:TradingAssetsMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:TradingAssetsMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:TradingAssetsMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:TradingAssetsMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
cs:TradingAssetsMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
cs:TradingAssetsMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
cs:TradingAssetsMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
cs:TradingAssetsMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
cs:TradingAssetsMember
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
2018-12-31
0001159510
cs:TradingAssetsMember
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
cs:TradingAssetsMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
cs:OtherDerivativesMember
cs:TradingAssetsMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:InvestmentsOtherMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:InvestmentsOtherMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:InvestmentsOtherMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
cs:InvestmentsOtherMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
cs:InvestmentsOtherMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
cs:InvestmentsOtherMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
cs:InvestmentsOtherMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
cs:InvestmentsOtherMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LoansReceivableMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LoansReceivableMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LoansReceivableMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LoansReceivableMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommercialAndIndustrialSectorMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommercialAndIndustrialSectorMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommercialAndIndustrialSectorMember
2019-06-30
0001159510
cs:NetRevenueMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommercialAndIndustrialSectorMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:FinancialServicesSectorMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:FinancialServicesSectorMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:FinancialServicesSectorMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:FinancialServicesSectorMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:GovernmentSectorMember
2018-12-31
0001159510
us-gaap:GovernmentSectorMember
us-gaap:FairValueMeasurementsRecurringMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:GovernmentSectorMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:GovernmentSectorMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:RealEstateMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:RealEstateMember
2019-01-01
2019-06-30
0001159510
us-gaap:RealEstateMember
us-gaap:FairValueMeasurementsRecurringMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:RealEstateMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ServicingContractsMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ServicingContractsMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ServicingContractsMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ServicingContractsMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherAssetsMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherAssetsMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherAssetsMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherAssetsMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LoansReceivableHeldforsaleMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LoansReceivableHeldforsaleMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LoansReceivableHeldforsaleMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LoansReceivableHeldforsaleMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:AssetsMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:AssetsMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:AssetsMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:AssetsMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DepositsMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DepositsMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DepositsMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DepositsMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:ObligationToReturnSecuritiesReceivedAsCollateralMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:ObligationToReturnSecuritiesReceivedAsCollateralMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:ObligationToReturnSecuritiesReceivedAsCollateralMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:ObligationToReturnSecuritiesReceivedAsCollateralMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DebtSecuritiesMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DebtSecuritiesMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DebtSecuritiesMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DebtSecuritiesMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:EquitySecuritiesMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:EquitySecuritiesMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:EquitySecuritiesMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:EquitySecuritiesMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2019-01-01
2019-06-30
0001159510
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
us-gaap:FairValueMeasurementsRecurringMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:EquityContractMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2019-01-01
2019-06-30
0001159510
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:FairValueMeasurementsRecurringMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ShortTermDebtMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ShortTermDebtMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ShortTermDebtMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ShortTermDebtMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LongTermDebtMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LongTermDebtMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LongTermDebtMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LongTermDebtMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
us-gaap:LongTermDebtMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
us-gaap:LongTermDebtMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
us-gaap:LongTermDebtMember
2019-06-30
0001159510
cs:NetRevenueMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
us-gaap:LongTermDebtMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:LongTermDebtMember
2018-12-31
0001159510
us-gaap:LongTermDebtMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:LongTermDebtMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:LongTermDebtMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtHightriggerInstrumentsMember
us-gaap:LongTermDebtMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtHightriggerInstrumentsMember
us-gaap:LongTermDebtMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtHightriggerInstrumentsMember
us-gaap:LongTermDebtMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtHightriggerInstrumentsMember
us-gaap:LongTermDebtMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherLiabilitiesMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherLiabilitiesMember
2019-01-01
2019-06-30
0001159510
us-gaap:OtherLiabilitiesMember
us-gaap:FairValueMeasurementsRecurringMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherLiabilitiesMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LiabilityMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LiabilityMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LiabilityMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LiabilityMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:AssetsMember
2020-04-01
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2020-06-30
0001159510
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-06-30
0001159510
us-gaap:MeasurementInputCreditSpreadMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
srt:MaximumMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
srt:WeightedAverageMember
2020-06-30
0001159510
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
2020-06-30
0001159510
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
2020-06-30
0001159510
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
srt:WeightedAverageMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
cs:OptionModelMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputGapRiskMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
2020-06-30
0001159510
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputGapRiskMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:CorporateDebtSecuritiesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputGapRiskMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputRecoveryRateMember
2020-06-30
0001159510
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputRecoveryRateMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputRecoveryRateMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputVolatilityMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputVolatilityMember
2020-06-30
0001159510
us-gaap:CorporateDebtSecuritiesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputVolatilityMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
cs:VendorPriceMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
cs:VendorPriceMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
cs:VendorPriceMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
srt:WeightedAverageMember
cs:VendorPriceMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
us-gaap:MeasurementInputDefaultRateMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-06-30
0001159510
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDefaultRateMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2020-06-30
0001159510
us-gaap:MeasurementInputDefaultRateMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
2020-06-30
0001159510
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputLossSeverityMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputLossSeverityMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputLossSeverityMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputPrepaymentRateMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputPrepaymentRateMember
2020-06-30
0001159510
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputPrepaymentRateMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
cs:VendorPriceMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
cs:VendorPriceMember
us-gaap:MeasurementInputPriceVolatilityMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
srt:WeightedAverageMember
cs:VendorPriceMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
srt:MinimumMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
srt:MaximumMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
2020-06-30
0001159510
us-gaap:MeasurementInputPrepaymentRateMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
us-gaap:MeasurementInputPrepaymentRateMember
srt:MaximumMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueOptionPricingModelMember
us-gaap:MeasurementInputPrepaymentRateMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
srt:WeightedAverageMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputVolatilityMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputVolatilityMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputVolatilityMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputVolatilitySkewMember
2020-06-30
0001159510
cs:MeasurementInputVolatilitySkewMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputVolatilitySkewMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
2020-06-30
0001159510
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
us-gaap:MeasurementInputPrepaymentRateMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
us-gaap:MeasurementInputPrepaymentRateMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
us-gaap:MeasurementInputPrepaymentRateMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputBuybackProbabilityMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputBuybackProbabilityMember
2020-06-30
0001159510
us-gaap:EquityContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputBuybackProbabilityMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
us-gaap:EquityContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
srt:WeightedAverageMember
2020-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:EquityContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputGapRiskMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputGapRiskMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputGapRiskMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputVolatilityMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputVolatilityMember
2020-06-30
0001159510
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputVolatilityMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-06-30
0001159510
cs:MeasurementInputCorrelationMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-06-30
0001159510
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputCorrelationMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputCorrelationMember
2020-06-30
0001159510
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputCreditCurveVolatilityMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputCreditCurveVolatilityMember
2020-06-30
0001159510
cs:MeasurementInputCreditCurveVolatilityMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2020-06-30
0001159510
us-gaap:MeasurementInputCreditSpreadMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-06-30
0001159510
us-gaap:MeasurementInputCreditSpreadMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDefaultRateMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDefaultRateMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDefaultRateMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
2020-06-30
0001159510
cs:MeasurementInputFundingSpreadMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-06-30
0001159510
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputFundingSpreadMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
cs:MeasurementInputFundingSpreadMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputLossSeverityMember
srt:MinimumMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputLossSeverityMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputLossSeverityMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputPrepaymentRateMember
2020-06-30
0001159510
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputPrepaymentRateMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputPrepaymentRateMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
2020-06-30
0001159510
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
us-gaap:CreditRiskContractMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
us-gaap:CreditRiskContractMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
cs:OtherDerivativesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
2020-06-30
0001159510
cs:MeasurementInputMarketImpliedLifeExpectancyMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-06-30
0001159510
cs:OtherDerivativesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputMortalityRateMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputMortalityRateMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputMortalityRateMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
2020-06-30
0001159510
cs:MeasurementInputMarketImpliedLifeExpectancyMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:MarketApproachValuationTechniqueMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
srt:WeightedAverageMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
cs:OptionModelMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
cs:OptionModelMember
us-gaap:MeasurementInputMortalityRateMember
2020-06-30
0001159510
cs:OptionModelMember
us-gaap:MeasurementInputMortalityRateMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
2020-06-30
0001159510
cs:OtherInvestmentCategoryMember
srt:WeightedAverageMember
cs:OptionModelMember
us-gaap:MeasurementInputMortalityRateMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
cs:OtherEquityInvestmentsMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputTerminalGrowthRateMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputTerminalGrowthRateMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputTerminalGrowthRateMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
srt:WeightedAverageMember
2020-06-30
0001159510
cs:OtherInvestmentCategoryMember
cs:OtherEquityInvestmentsMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:VendorPriceMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueOptionPricingModelMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
us-gaap:MeasurementInputPriceVolatilityMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
2020-06-30
0001159510
us-gaap:LifeAndAnnuityInsuranceProductLineMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:MarketApproachValuationTechniqueMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
srt:MaximumMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2019-12-31
0001159510
us-gaap:MeasurementInputCreditSpreadMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2019-12-31
0001159510
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
srt:WeightedAverageMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:OptionModelMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
2019-12-31
0001159510
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
2019-12-31
0001159510
cs:MeasurementInputGapRiskMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputGapRiskMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputGapRiskMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputVolatilityMember
2019-12-31
0001159510
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputVolatilityMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputVolatilityMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDefaultRateMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDefaultRateMember
2019-12-31
0001159510
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDefaultRateMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-12-31
0001159510
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2019-12-31
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-12-31
0001159510
us-gaap:MeasurementInputDiscountRateMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputLossSeverityMember
2019-12-31
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputLossSeverityMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-12-31
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputLossSeverityMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
srt:WeightedAverageMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputPrepaymentRateMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputPrepaymentRateMember
2019-12-31
0001159510
us-gaap:ResidentialMortgageBackedSecuritiesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputPrepaymentRateMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
cs:VendorPriceMember
us-gaap:MeasurementInputPriceVolatilityMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
cs:VendorPriceMember
us-gaap:MeasurementInputPriceVolatilityMember
2019-12-31
0001159510
srt:WeightedAverageMember
cs:VendorPriceMember
us-gaap:MeasurementInputPriceVolatilityMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2019-12-31
0001159510
us-gaap:InterestRateContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
us-gaap:MeasurementInputPrepaymentRateMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
us-gaap:MeasurementInputPrepaymentRateMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
us-gaap:MeasurementInputPrepaymentRateMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputVolatilitySkewMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2019-12-31
0001159510
cs:MeasurementInputVolatilitySkewMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2019-12-31
0001159510
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputVolatilitySkewMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
2019-12-31
0001159510
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
srt:WeightedAverageMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
us-gaap:MeasurementInputPrepaymentRateMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
us-gaap:MeasurementInputPrepaymentRateMember
2019-12-31
0001159510
us-gaap:ValuationTechniqueOptionPricingModelMember
us-gaap:MeasurementInputPrepaymentRateMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
srt:WeightedAverageMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputBuybackProbabilityMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputBuybackProbabilityMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputBuybackProbabilityMember
2019-12-31
0001159510
us-gaap:EquityContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2019-12-31
0001159510
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputGapRiskMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputGapRiskMember
2019-12-31
0001159510
cs:MeasurementInputGapRiskMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputVolatilityMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputVolatilityMember
2019-12-31
0001159510
us-gaap:DerivativeMember
us-gaap:EquityContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputVolatilityMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputCorrelationMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputCorrelationMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputCorrelationMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDefaultRateMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDefaultRateMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDefaultRateMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
2019-12-31
0001159510
us-gaap:MeasurementInputDiscountRateMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
2019-12-31
0001159510
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputFundingSpreadMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
cs:MeasurementInputFundingSpreadMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputFundingSpreadMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
2019-12-31
0001159510
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputLossSeverityMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputLossSeverityMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputLossSeverityMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputPrepaymentRateMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputPrepaymentRateMember
2019-12-31
0001159510
us-gaap:MeasurementInputPrepaymentRateMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
2019-12-31
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2019-12-31
0001159510
cs:MeasurementInputRecoveryRateMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0001159510
us-gaap:MeasurementInputPriceVolatilityMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0001159510
us-gaap:MeasurementInputPriceVolatilityMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
2019-12-31
0001159510
us-gaap:DerivativeMember
cs:OtherDerivativesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputMortalityRateMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputMortalityRateMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputMortalityRateMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
srt:MaximumMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
2019-12-31
0001159510
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
srt:WeightedAverageMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
cs:OptionModelMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
cs:OptionModelMember
us-gaap:MeasurementInputMortalityRateMember
2019-12-31
0001159510
cs:OtherInvestmentCategoryMember
cs:OptionModelMember
us-gaap:MeasurementInputMortalityRateMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:OptionModelMember
us-gaap:MeasurementInputMortalityRateMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
srt:WeightedAverageMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
cs:OtherEquityInvestmentsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
2019-12-31
0001159510
us-gaap:MeasurementInputDiscountRateMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputTerminalGrowthRateMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputTerminalGrowthRateMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputTerminalGrowthRateMember
2019-12-31
0001159510
cs:OtherInvestmentCategoryMember
cs:OtherEquityInvestmentsMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:VendorPriceMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueOptionPricingModelMember
us-gaap:MeasurementInputPriceVolatilityMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueOptionPricingModelMember
us-gaap:MeasurementInputPriceVolatilityMember
srt:MaximumMember
2019-12-31
0001159510
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
us-gaap:MeasurementInputPriceVolatilityMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
2019-12-31
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
2019-12-31
0001159510
cs:OtherInvestmentCategoryMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2019-12-31
0001159510
us-gaap:MeasurementInputCreditSpreadMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
2019-12-31
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2019-12-31
0001159510
cs:MeasurementInputCorrelationMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
2020-06-30
0001159510
cs:OptionModelMember
us-gaap:MeasurementInputCreditSpreadMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
us-gaap:MeasurementInputCreditSpreadMember
2020-06-30
0001159510
us-gaap:MeasurementInputCreditSpreadMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
cs:OptionModelMember
2020-06-30
0001159510
cs:MeasurementInputMeanReversionMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
2020-06-30
0001159510
cs:MeasurementInputMeanReversionMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputMeanReversionMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
cs:VendorPriceMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
us-gaap:MeasurementInputPriceVolatilityMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
cs:VendorPriceMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
srt:WeightedAverageMember
cs:VendorPriceMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
srt:WeightedAverageMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:OptionModelMember
us-gaap:MeasurementInputPrepaymentRateMember
srt:MinimumMember
2020-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:OptionModelMember
us-gaap:MeasurementInputPrepaymentRateMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
srt:WeightedAverageMember
cs:OptionModelMember
us-gaap:MeasurementInputPrepaymentRateMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputContingentProbabilityMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputContingentProbabilityMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
2020-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputContingentProbabilityMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
srt:WeightedAverageMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:OptionModelMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
srt:MinimumMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
srt:MaximumMember
2020-06-30
0001159510
us-gaap:ForeignExchangeContractMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:OptionModelMember
us-gaap:MeasurementInputPrepaymentRateMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:OptionModelMember
us-gaap:MeasurementInputPrepaymentRateMember
srt:MaximumMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
srt:WeightedAverageMember
cs:OptionModelMember
us-gaap:MeasurementInputPrepaymentRateMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
2020-06-30
0001159510
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
2020-06-30
0001159510
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2020-06-30
0001159510
us-gaap:EquityContractMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
cs:MeasurementInputCorrelationMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
srt:WeightedAverageMember
cs:OptionModelMember
2020-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
cs:MeasurementInputVolatilityMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:OptionModelMember
2020-06-30
0001159510
cs:MeasurementInputVolatilityMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
srt:WeightedAverageMember
cs:OptionModelMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-06-30
0001159510
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputCorrelationMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputCorrelationMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputCorrelationMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputCreditCurveVolatilityMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputCreditCurveVolatilityMember
2020-06-30
0001159510
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputCreditCurveVolatilityMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2020-06-30
0001159510
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDefaultRateMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDefaultRateMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDefaultRateMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputFundingSpreadMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2020-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputFundingSpreadMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputFundingSpreadMember
2020-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputLossSeverityMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputLossSeverityMember
2020-06-30
0001159510
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputLossSeverityMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputPrepaymentRateMember
srt:MinimumMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputPrepaymentRateMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2020-06-30
0001159510
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputPrepaymentRateMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2020-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:MarketApproachValuationTechniqueMember
2020-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:OptionModelMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
cs:MeasurementInputCorrelationMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:OptionModelMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:OptionModelMember
us-gaap:MeasurementInputCreditSpreadMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:OptionModelMember
us-gaap:MeasurementInputCreditSpreadMember
2020-06-30
0001159510
cs:OptionModelMember
us-gaap:MeasurementInputCreditSpreadMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
cs:MeasurementInputFundGapRiskMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
cs:MeasurementInputFundGapRiskMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputFundGapRiskMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
srt:MinimumMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
2020-06-30
0001159510
cs:MeasurementInputRecoveryRateMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
srt:WeightedAverageMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
cs:OptionModelMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputFundGapRiskMember
2020-06-30
0001159510
cs:OptionModelMember
cs:MeasurementInputFundGapRiskMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputFundGapRiskMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
2020-06-30
0001159510
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2020-06-30
0001159510
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
2020-06-30
0001159510
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2020-06-30
0001159510
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
srt:WeightedAverageMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
2020-06-30
0001159510
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputGapRiskMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputGapRiskMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
cs:OptionModelMember
cs:MeasurementInputGapRiskMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
srt:WeightedAverageMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputMeanReversionMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputMeanReversionMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputMeanReversionMember
2020-06-30
0001159510
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
2020-06-30
0001159510
cs:LongtermDebtStructuredNotesOverTwoYearsMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtNonrecourseLiabilitiesMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtNonrecourseLiabilitiesMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtNonrecourseLiabilitiesMember
srt:WeightedAverageMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
us-gaap:MeasurementInputCreditSpreadMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
us-gaap:MeasurementInputCreditSpreadMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
cs:OptionModelMember
us-gaap:MeasurementInputCreditSpreadMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
cs:MeasurementInputMeanReversionMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
cs:MeasurementInputMeanReversionMember
2019-12-31
0001159510
cs:OptionModelMember
cs:MeasurementInputMeanReversionMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
cs:VendorPriceMember
us-gaap:MeasurementInputPriceVolatilityMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
cs:VendorPriceMember
us-gaap:MeasurementInputPriceVolatilityMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
srt:WeightedAverageMember
cs:VendorPriceMember
us-gaap:MeasurementInputPriceVolatilityMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
2019-12-31
0001159510
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:OptionModelMember
us-gaap:MeasurementInputPrepaymentRateMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:OptionModelMember
us-gaap:MeasurementInputPrepaymentRateMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
srt:WeightedAverageMember
cs:OptionModelMember
us-gaap:MeasurementInputPrepaymentRateMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputContingentProbabilityMember
srt:MinimumMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputContingentProbabilityMember
2019-12-31
0001159510
us-gaap:ForeignExchangeContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputContingentProbabilityMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
srt:MaximumMember
2019-12-31
0001159510
us-gaap:ForeignExchangeContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0001159510
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
2019-12-31
0001159510
us-gaap:MeasurementInputPriceVolatilityMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
srt:WeightedAverageMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:OptionModelMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
2019-12-31
0001159510
us-gaap:ForeignExchangeContractMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
srt:WeightedAverageMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:OptionModelMember
us-gaap:MeasurementInputPrepaymentRateMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:OptionModelMember
us-gaap:MeasurementInputPrepaymentRateMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
srt:WeightedAverageMember
cs:OptionModelMember
us-gaap:MeasurementInputPrepaymentRateMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
2019-12-31
0001159510
us-gaap:EquityContractMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2019-12-31
0001159510
us-gaap:DerivativeMember
us-gaap:EquityContractMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:MeasurementInputVolatilityMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:OptionModelMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
2019-12-31
0001159510
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputCorrelationMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputCorrelationMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputCorrelationMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDefaultRateMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDefaultRateMember
2019-12-31
0001159510
us-gaap:MeasurementInputDefaultRateMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
srt:MinimumMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
cs:MeasurementInputFundingSpreadMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputFundingSpreadMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputFundingSpreadMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputLossSeverityMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputLossSeverityMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputLossSeverityMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputPrepaymentRateMember
2019-12-31
0001159510
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputPrepaymentRateMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputPrepaymentRateMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2019-12-31
0001159510
srt:WeightedAverageMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:OptionModelMember
2019-12-31
0001159510
us-gaap:CreditRiskContractMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:OptionModelMember
us-gaap:MeasurementInputCreditSpreadMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:OptionModelMember
us-gaap:MeasurementInputCreditSpreadMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
cs:OptionModelMember
us-gaap:MeasurementInputCreditSpreadMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
cs:MeasurementInputFundGapRiskMember
2019-12-31
0001159510
cs:OptionModelMember
cs:MeasurementInputFundGapRiskMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:OptionModelMember
cs:MeasurementInputFundGapRiskMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2019-12-31
0001159510
us-gaap:MeasurementInputCreditSpreadMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
us-gaap:MeasurementInputCreditSpreadMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
2019-12-31
0001159510
cs:OptionModelMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
2019-12-31
0001159510
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:MeasurementInputBuybackProbabilityMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
srt:WeightedAverageMember
cs:OptionModelMember
2019-12-31
0001159510
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
srt:WeightedAverageMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputFundGapRiskMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputFundGapRiskMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputFundGapRiskMember
2019-12-31
0001159510
cs:MeasurementInputVolatilityMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
cs:OptionModelMember
2019-12-31
0001159510
cs:MeasurementInputVolatilityMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
cs:OptionModelMember
2019-12-31
0001159510
cs:MeasurementInputVolatilityMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
srt:WeightedAverageMember
cs:OptionModelMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
srt:WeightedAverageMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
2019-12-31
0001159510
cs:OptionModelMember
cs:MeasurementInputGapRiskMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2019-12-31
0001159510
cs:MeasurementInputGapRiskMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
2019-12-31
0001159510
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputGapRiskMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputMeanReversionMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputMeanReversionMember
2019-12-31
0001159510
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputMeanReversionMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
cs:FairValueDisclosureAggregateFairValueUnpaidPrincipalBalancesMember
2020-06-30
0001159510
cs:FairValueDisclosureAggregateCarryingValueUnpaidPrincipalBalancesMember
2020-06-30
0001159510
cs:FairValueDisclosureAggregateFairValueReconciliationDifferenceAggregateCarryingValueUnpaidPrincipalBalancesMember
2020-06-30
0001159510
cs:FairValueDisclosureAggregateFairValueUnpaidPrincipalBalancesMember
2019-12-31
0001159510
cs:FairValueDisclosureAggregateCarryingValueUnpaidPrincipalBalancesMember
2019-12-31
0001159510
cs:FairValueDisclosureAggregateFairValueReconciliationDifferenceAggregateCarryingValueUnpaidPrincipalBalancesMember
2019-12-31
0001159510
us-gaap:InterestBearingDepositsMember
2020-01-01
2020-06-30
0001159510
us-gaap:InterestBearingDepositsMember
2019-01-01
2019-06-30
0001159510
us-gaap:FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellMember
2020-01-01
2020-06-30
0001159510
us-gaap:FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellMember
2019-01-01
2019-06-30
0001159510
cs:InvestmentsOtherMember
2020-01-01
2020-06-30
0001159510
cs:InvestmentsOtherMember
2019-01-01
2019-06-30
0001159510
us-gaap:LoansReceivableMember
2020-01-01
2020-06-30
0001159510
us-gaap:LoansReceivableMember
2019-01-01
2019-06-30
0001159510
us-gaap:OtherAssetsMember
2020-01-01
2020-06-30
0001159510
us-gaap:OtherAssetsMember
2019-01-01
2019-06-30
0001159510
us-gaap:DepositsMember
2020-01-01
2020-06-30
0001159510
us-gaap:DepositsMember
2019-01-01
2019-06-30
0001159510
us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember
2020-01-01
2020-06-30
0001159510
us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember
2019-01-01
2019-06-30
0001159510
us-gaap:ShortTermDebtMember
2020-01-01
2020-06-30
0001159510
us-gaap:ShortTermDebtMember
2019-01-01
2019-06-30
0001159510
us-gaap:LongTermDebtMember
2020-01-01
2020-06-30
0001159510
us-gaap:LongTermDebtMember
2019-01-01
2019-06-30
0001159510
us-gaap:OtherLiabilitiesMember
2020-01-01
2020-06-30
0001159510
us-gaap:OtherLiabilitiesMember
2019-01-01
2019-06-30
0001159510
us-gaap:DepositsMember
2020-06-30
0001159510
us-gaap:ShortTermDebtMember
2020-06-30
0001159510
us-gaap:LongTermDebtMember
2020-06-30
0001159510
cs:LongtermDebtTreasuryDebtOverTwoYearsMember
2020-01-01
2020-06-30
0001159510
cs:LongtermDebtTreasuryDebtOverTwoYearsMember
2020-06-30
0001159510
cs:LongtermDebtTreasuryDebtOverTwoYearsMember
2019-01-01
2019-06-30
0001159510
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2020-01-01
2020-06-30
0001159510
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2020-06-30
0001159510
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2019-01-01
2019-06-30
0001159510
us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2020-06-30
0001159510
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2020-06-30
0001159510
us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2019-12-31
0001159510
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:PendingLitigationMember
2020-06-30
0001159510
us-gaap:PendingLitigationMember
2020-04-01
2020-06-30
0001159510
cs:CreditSuisseSecuritiesUsaLlcMember
cs:LitigationMortgagerelatedMattersIndividualInvestorActionsMember
cs:LitigationCourtWashingtonStateCourtMember
cs:LitigationPlaintiffFederalHomeLoanBankOfSeattleMember
2020-04-01
2020-06-30
0001159510
srt:MinimumMember
cs:CreditSuisseSecuritiesUsaLlcMember
cs:LossContingencyRatesRelatedMattersMember
cs:LitigationPlaintiffPunitiveClassActionLawsuitsMember
cs:LitigationCourtUSDistrictCourtForTheSouthernDistrictOfNewYorkSDNYMember
2020-04-01
2020-06-30
0001159510
cs:CreditSuisseAgMember
cs:LitigationADRLitigationMember
cs:LitigationPlaintiffPunitiveClassActionLawsuitsMember
cs:LitigationCourtUSDistrictCourtForTheSouthernDistrictOfNewYorkSDNYMember
2020-04-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:SubsidiaryIssuerMember
2020-04-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:BankParentCompanyAndOtherSubsidiariesMember
srt:ConsolidationEliminationsMember
2020-04-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
2020-04-01
2020-06-30
0001159510
srt:ParentCompanyMember
2020-04-01
2020-06-30
0001159510
srt:ConsolidationEliminationsMember
2020-04-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:SubsidiaryIssuerMember
2019-04-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
cs:BankParentCompanyAndOtherSubsidiariesMember
srt:ConsolidationEliminationsMember
2019-04-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
2019-04-01
2019-06-30
0001159510
srt:ParentCompanyMember
2019-04-01
2019-06-30
0001159510
srt:ConsolidationEliminationsMember
2019-04-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
srt:SubsidiaryIssuerMember
2020-01-01
2020-06-30
0001159510
srt:ConsolidationEliminationsMember
cs:ConsolidatedBankMember
cs:BankParentCompanyAndOtherSubsidiariesMember
2020-01-01
2020-06-30
0001159510
srt:ParentCompanyMember
2020-01-01
2020-06-30
0001159510
srt:ConsolidationEliminationsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:SubsidiaryIssuerMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
cs:BankParentCompanyAndOtherSubsidiariesMember
srt:ConsolidationEliminationsMember
2019-01-01
2019-06-30
0001159510
srt:ParentCompanyMember
2019-01-01
2019-06-30
0001159510
srt:ConsolidationEliminationsMember
2019-01-01
2019-06-30
0001159510
srt:SubsidiaryIssuerMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
srt:ConsolidationEliminationsMember
cs:ConsolidatedBankMember
cs:BankParentCompanyAndOtherSubsidiariesMember
2020-06-30
0001159510
srt:ParentCompanyMember
2020-06-30
0001159510
srt:ConsolidationEliminationsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:SubsidiaryIssuerMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:BankParentCompanyAndOtherSubsidiariesMember
srt:ConsolidationEliminationsMember
2019-12-31
0001159510
srt:ParentCompanyMember
2019-12-31
0001159510
srt:ConsolidationEliminationsMember
2019-12-31
0001159510
cs:GroupParentCompanySubsidiaryThatHoldsBankingLicenseMember
srt:ParentCompanyMember
2020-01-01
2020-06-30
0001159510
cs:GroupParentCompanySubsidiaryThatDoesntHoldBankingLicenseMember
srt:ParentCompanyMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:SubsidiaryIssuerMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
cs:BankParentCompanyAndOtherSubsidiariesMember
srt:ConsolidationEliminationsMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
2018-12-31
0001159510
srt:ParentCompanyMember
2018-12-31
0001159510
srt:ConsolidationEliminationsMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
srt:SubsidiaryIssuerMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
cs:BankParentCompanyAndOtherSubsidiariesMember
srt:ConsolidationEliminationsMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
2019-06-30
0001159510
srt:ParentCompanyMember
2019-06-30
0001159510
srt:ConsolidationEliminationsMember
2019-06-30
0001159510
cs:GroupParentCompanySubsidiaryThatHoldsBankingLicenseMember
srt:ParentCompanyMember
2019-01-01
2019-06-30
0001159510
cs:GroupParentCompanySubsidiaryThatDoesntHoldBankingLicenseMember
srt:ParentCompanyMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2019-12-31
0001159510
us-gaap:CommonStockMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
us-gaap:AdditionalPaidInCapitalMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
us-gaap:RetainedEarningsMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
us-gaap:TreasuryStockMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
us-gaap:AccumulatedOtherComprehensiveIncomeMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
us-gaap:ParentMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
us-gaap:NoncontrollingInterestMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
us-gaap:NoncontrollingInterestMember
cs:ConsolidatedBankMember
2020-01-01
2020-06-30
0001159510
us-gaap:RetainedEarningsMember
cs:ConsolidatedBankMember
2020-01-01
2020-06-30
0001159510
us-gaap:ParentMember
cs:ConsolidatedBankMember
2020-01-01
2020-06-30
0001159510
srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember
us-gaap:RetainedEarningsMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
us-gaap:ParentMember
cs:ConsolidatedBankMember
srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember
2019-12-31
0001159510
us-gaap:AccumulatedOtherComprehensiveIncomeMember
cs:ConsolidatedBankMember
2020-01-01
2020-06-30
0001159510
us-gaap:AdditionalPaidInCapitalMember
cs:ConsolidatedBankMember
2020-01-01
2020-06-30
0001159510
us-gaap:CommonStockMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
us-gaap:AdditionalPaidInCapitalMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
us-gaap:RetainedEarningsMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
us-gaap:TreasuryStockMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
us-gaap:AccumulatedOtherComprehensiveIncomeMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
us-gaap:ParentMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
us-gaap:NoncontrollingInterestMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
us-gaap:CommonStockMember
cs:ConsolidatedBankMember
2018-12-31
0001159510
us-gaap:AdditionalPaidInCapitalMember
cs:ConsolidatedBankMember
2018-12-31
0001159510
us-gaap:RetainedEarningsMember
cs:ConsolidatedBankMember
2018-12-31
0001159510
us-gaap:TreasuryStockMember
cs:ConsolidatedBankMember
2018-12-31
0001159510
us-gaap:AccumulatedOtherComprehensiveIncomeMember
cs:ConsolidatedBankMember
2018-12-31
0001159510
us-gaap:ParentMember
cs:ConsolidatedBankMember
2018-12-31
0001159510
us-gaap:NoncontrollingInterestMember
cs:ConsolidatedBankMember
2018-12-31
0001159510
us-gaap:NoncontrollingInterestMember
cs:ConsolidatedBankMember
2019-01-01
2019-06-30
0001159510
us-gaap:RetainedEarningsMember
cs:ConsolidatedBankMember
2019-01-01
2019-06-30
0001159510
us-gaap:ParentMember
cs:ConsolidatedBankMember
2019-01-01
2019-06-30
0001159510
us-gaap:RetainedEarningsMember
cs:ConsolidatedBankMember
srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember
2018-12-31
0001159510
us-gaap:AccumulatedOtherComprehensiveIncomeMember
cs:ConsolidatedBankMember
srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember
us-gaap:ParentMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember
2018-12-31
0001159510
us-gaap:AccumulatedOtherComprehensiveIncomeMember
cs:ConsolidatedBankMember
2019-01-01
2019-06-30
0001159510
us-gaap:AdditionalPaidInCapitalMember
cs:ConsolidatedBankMember
2019-01-01
2019-06-30
0001159510
us-gaap:CommonStockMember
cs:ConsolidatedBankMember
2019-06-30
0001159510
us-gaap:AdditionalPaidInCapitalMember
cs:ConsolidatedBankMember
2019-06-30
0001159510
us-gaap:RetainedEarningsMember
cs:ConsolidatedBankMember
2019-06-30
0001159510
us-gaap:TreasuryStockMember
cs:ConsolidatedBankMember
2019-06-30
0001159510
us-gaap:AccumulatedOtherComprehensiveIncomeMember
cs:ConsolidatedBankMember
2019-06-30
0001159510
us-gaap:ParentMember
cs:ConsolidatedBankMember
2019-06-30
0001159510
us-gaap:NoncontrollingInterestMember
cs:ConsolidatedBankMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:AccountingStandardsUpdate201613Member
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:SwissUniversalBankMember
us-gaap:OperatingSegmentsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:SwissUniversalBankMember
us-gaap:OperatingSegmentsMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
cs:InternationalWealthManagementMember
us-gaap:OperatingSegmentsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:InternationalWealthManagementMember
us-gaap:OperatingSegmentsMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
cs:AsiaPacificSegmentMember
us-gaap:OperatingSegmentsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:AsiaPacificSegmentMember
us-gaap:OperatingSegmentsMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
cs:GlobalMarketsMember
us-gaap:OperatingSegmentsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:GlobalMarketsMember
us-gaap:OperatingSegmentsMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
cs:InvestmentBankingCapitalMarketsMember
us-gaap:OperatingSegmentsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:InvestmentBankingCapitalMarketsMember
us-gaap:OperatingSegmentsMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:MaterialReconcilingItemsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:MaterialReconcilingItemsMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
cs:SwissUniversalBankMember
us-gaap:OperatingSegmentsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:SwissUniversalBankMember
us-gaap:OperatingSegmentsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:InternationalWealthManagementMember
us-gaap:OperatingSegmentsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:InternationalWealthManagementMember
us-gaap:OperatingSegmentsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:AsiaPacificSegmentMember
us-gaap:OperatingSegmentsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:AsiaPacificSegmentMember
us-gaap:OperatingSegmentsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:GlobalMarketsMember
us-gaap:OperatingSegmentsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:GlobalMarketsMember
us-gaap:OperatingSegmentsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:InvestmentBankingCapitalMarketsMember
us-gaap:OperatingSegmentsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:InvestmentBankingCapitalMarketsMember
us-gaap:OperatingSegmentsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:MaterialReconcilingItemsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:MaterialReconcilingItemsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:MortgageBankingMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:MortgageBankingMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:InvestmentAdviceMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:InvestmentAdviceMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
cs:OtherSecuritiesBusinessMember
2020-01-01
2020-06-30
0001159510
cs:OtherSecuritiesBusinessMember
cs:ConsolidatedBankMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FiduciaryAndTrustMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FiduciaryAndTrustMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
cs:UnderwritingMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:UnderwritingMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
cs:BrokerageMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:BrokerageMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
cs:UnderwritingAndBrokerageMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:UnderwritingAndBrokerageMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ServiceOtherMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ServiceOtherMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FixedIncomeInterestRateMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FixedIncomeInterestRateMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:EquityMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:EquityMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CreditMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CreditMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
cs:CommodityEmissionAndEnergyProductsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:CommodityEmissionAndEnergyProductsMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherTradingMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherTradingMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
cs:DefinedBenefitAndDefinedContributionMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:DefinedBenefitAndDefinedContributionMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
2019-01-01
2019-03-31
0001159510
cs:ConsolidatedBankMember
2019-10-01
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:DebtSecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:DebtSecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:EquitySecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:EquitySecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:DerivativeMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:DerivativeMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherTradingMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherTradingMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:ShortPositionMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:ShortPositionMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CorporateDebtSecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CorporateDebtSecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:EquityMethodInvestmentsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:EquityMethodInvestmentsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:EquitySecuritiesWithoutAReadilyDeterminableFairValueMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:EquitySecuritiesWithoutAReadilyDeterminableFairValueMember
2019-12-31
0001159510
cs:EquitySecuritiesNetAssetValueMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:EquitySecuritiesNetAssetValueMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:EquitySecuritiesMeasurementAlternativeMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:EquitySecuritiesMeasurementAlternativeMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:EquitySecuritiesFairValueMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:EquitySecuritiesFairValueMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:EquitySecuritiesCostLessImpairmentMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:EquitySecuritiesCostLessImpairmentMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:RealEstateHeldForInvestmentMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:RealEstateHeldForInvestmentMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:ForeclosedOrRepossessedRealEstateMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:ForeclosedOrRepossessedRealEstateMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:RealEstateHeldForInvestmentMember
cs:ForeclosedOrRepossessedRealEstateMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:RealEstateHeldForInvestmentMember
cs:ForeclosedOrRepossessedRealEstateMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:PfandbriefbankMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:AllfundsGroupMember
cs:RelatedPartyTransactionCombinationOfFundPlatformInvestLabAndAllfundsGroupMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:RealEstateSectorMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:RealEstateSectorMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:GovernmentSectorMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:GovernmentSectorMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:GeographicDistributionDomesticMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:GeographicDistributionDomesticMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:GeographicDistributionForeignMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:GeographicDistributionForeignMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
2019-01-01
2019-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
cs:ConsolidatedBankMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember
2020-01-01
2020-03-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember
2020-01-01
2020-03-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember
2020-01-01
2020-03-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:InternalCounterpartyRatingBBToCRatingMember
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
us-gaap:InternalNoninvestmentGradeMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
2020-06-30
0001159510
cs:InternalCounterpartyRatingAAAToBBBRatingMember
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:RealEstateSectorMember
us-gaap:InternalInvestmentGradeMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:RealEstateSectorMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:RealEstateSectorMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
2020-06-30
0001159510
cs:InternalCounterpartyRatingBBToCRatingMember
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
us-gaap:InternalNoninvestmentGradeMember
2020-06-30
0001159510
cs:InternalCounterpartyRatingDRatingMember
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
us-gaap:InternalNoninvestmentGradeMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:GovernmentSectorMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:GovernmentSectorMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:GovernmentSectorMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
2020-06-30
0001159510
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
2020-06-30
0001159510
cs:InternalCounterpartyRatingDRatingMember
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:InternalNoninvestmentGradeMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:TotalLoansToThirdPartiesMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:TotalLoansToThirdPartiesMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:TotalLoansToThirdPartiesMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:TotalLoansToThirdPartiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:TotalLoansToEntitiesUnderCommonControlMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:TotalLoansToEntitiesUnderCommonControlMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:TotalLoansToEntitiesUnderCommonControlMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
2020-06-30
0001159510
cs:TotalLoansToEntitiesUnderCommonControlMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:InternalCounterpartyRatingAAAToBBBRatingMember
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
us-gaap:InternalInvestmentGradeMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
2019-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
cs:InternalCounterpartyRatingBBToCRatingMember
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:InternalNoninvestmentGradeMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
2019-12-31
0001159510
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:RealEstateSectorMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:RealEstateSectorMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
2019-12-31
0001159510
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:RealEstateSectorMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:GovernmentSectorMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:GovernmentSectorMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
2019-12-31
0001159510
cs:InternalCounterpartyRatingDRatingMember
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:GovernmentSectorMember
us-gaap:InternalNoninvestmentGradeMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingDRatingMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:InternalInvestmentGradeMember
cs:InternalCounterpartyRatingAAAToBBBRatingMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:InternalNoninvestmentGradeMember
cs:InternalCounterpartyRatingBBToCRatingMember
2019-12-31
0001159510
cs:InternalCounterpartyRatingDRatingMember
cs:ConsolidatedBankMember
us-gaap:InternalNoninvestmentGradeMember
2019-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
cs:AgingAnalysisPastDueUpto30DaysMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
cs:AgingAnalysisPastDue31To60DaysMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
cs:AgingAnalysisPastDue61To90DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
cs:AgingAnalysisPastDueOver90DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
cs:AgingAnalysisPastDueUpto30DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
cs:AgingAnalysisPastDue31To60DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
cs:AgingAnalysisPastDue61To90DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
cs:AgingAnalysisPastDueOver90DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
cs:AgingAnalysisPastDueUpto30DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
cs:AgingAnalysisPastDue31To60DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
cs:AgingAnalysisPastDue61To90DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
cs:AgingAnalysisPastDueOver90DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
cs:AgingAnalysisPastDueUpto30DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
cs:AgingAnalysisPastDue31To60DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
cs:AgingAnalysisPastDue61To90DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
cs:AgingAnalysisPastDueOver90DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:RealEstateSectorMember
cs:AgingAnalysisPastDueUpto30DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:RealEstateSectorMember
cs:AgingAnalysisPastDue31To60DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:RealEstateSectorMember
cs:AgingAnalysisPastDue61To90DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:RealEstateSectorMember
cs:AgingAnalysisPastDueOver90DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
cs:AgingAnalysisPastDueUpto30DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
cs:AgingAnalysisPastDue31To60DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
cs:AgingAnalysisPastDue61To90DaysMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
cs:AgingAnalysisPastDueOver90DaysMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
cs:AgingAnalysisPastDueUpto30DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
cs:AgingAnalysisPastDue31To60DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
cs:AgingAnalysisPastDue61To90DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
cs:AgingAnalysisPastDueOver90DaysMember
2020-06-30
0001159510
cs:AgingAnalysisPastDueUpto30DaysMember
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:GovernmentSectorMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:GovernmentSectorMember
cs:AgingAnalysisPastDue31To60DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:GovernmentSectorMember
cs:AgingAnalysisPastDue61To90DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:GovernmentSectorMember
cs:AgingAnalysisPastDueOver90DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
cs:AgingAnalysisPastDueUpto30DaysMember
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
cs:AgingAnalysisPastDue31To60DaysMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
cs:AgingAnalysisPastDue61To90DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
cs:AgingAnalysisPastDueOver90DaysMember
2020-06-30
0001159510
cs:TotalLoansToThirdPartiesMember
cs:ConsolidatedBankMember
cs:AgingAnalysisPastDueUpto30DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:AgingAnalysisPastDue31To60DaysMember
cs:TotalLoansToThirdPartiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:AgingAnalysisPastDue61To90DaysMember
cs:TotalLoansToThirdPartiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:AgingAnalysisPastDueOver90DaysMember
cs:TotalLoansToThirdPartiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:AgingAnalysisPastDueUpto30DaysMember
cs:TotalLoansToEntitiesUnderCommonControlMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:AgingAnalysisPastDue31To60DaysMember
cs:TotalLoansToEntitiesUnderCommonControlMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:AgingAnalysisPastDue61To90DaysMember
cs:TotalLoansToEntitiesUnderCommonControlMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:AgingAnalysisPastDueOver90DaysMember
cs:TotalLoansToEntitiesUnderCommonControlMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:AgingAnalysisPastDueUpto30DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:AgingAnalysisPastDue31To60DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:AgingAnalysisPastDue61To90DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:AgingAnalysisPastDueOver90DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
cs:AgingAnalysisPastDueUpto30DaysMember
2019-12-31
0001159510
us-gaap:MortgageReceivablesMember
cs:AgingAnalysisPastDue31To60DaysMember
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
cs:AgingAnalysisPastDue61To90DaysMember
2019-12-31
0001159510
cs:AgingAnalysisPastDueOver90DaysMember
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
cs:AgingAnalysisPastDueUpto30DaysMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
cs:AgingAnalysisPastDue31To60DaysMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
cs:AgingAnalysisPastDue61To90DaysMember
2019-12-31
0001159510
cs:AgingAnalysisPastDueOver90DaysMember
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
cs:AgingAnalysisPastDueUpto30DaysMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
cs:AgingAnalysisPastDue31To60DaysMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
cs:AgingAnalysisPastDue61To90DaysMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
cs:AgingAnalysisPastDueOver90DaysMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
cs:AgingAnalysisPastDueUpto30DaysMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
cs:AgingAnalysisPastDue31To60DaysMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
cs:AgingAnalysisPastDue61To90DaysMember
2019-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
cs:AgingAnalysisPastDueOver90DaysMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:RealEstateSectorMember
cs:AgingAnalysisPastDueUpto30DaysMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:RealEstateSectorMember
cs:AgingAnalysisPastDue31To60DaysMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:RealEstateSectorMember
cs:AgingAnalysisPastDue61To90DaysMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:RealEstateSectorMember
cs:AgingAnalysisPastDueOver90DaysMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
cs:AgingAnalysisPastDueUpto30DaysMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
cs:AgingAnalysisPastDue31To60DaysMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
cs:AgingAnalysisPastDue61To90DaysMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
cs:AgingAnalysisPastDueOver90DaysMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
cs:AgingAnalysisPastDueUpto30DaysMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
cs:AgingAnalysisPastDue31To60DaysMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
cs:AgingAnalysisPastDue61To90DaysMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
cs:AgingAnalysisPastDueOver90DaysMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:GovernmentSectorMember
cs:AgingAnalysisPastDueUpto30DaysMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:GovernmentSectorMember
cs:AgingAnalysisPastDue31To60DaysMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:GovernmentSectorMember
cs:AgingAnalysisPastDue61To90DaysMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:GovernmentSectorMember
cs:AgingAnalysisPastDueOver90DaysMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
cs:AgingAnalysisPastDueUpto30DaysMember
2019-12-31
0001159510
us-gaap:CommercialPortfolioSegmentMember
cs:AgingAnalysisPastDue31To60DaysMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
cs:AgingAnalysisPastDue61To90DaysMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
cs:AgingAnalysisPastDueOver90DaysMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:AgingAnalysisPastDueUpto30DaysMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:AgingAnalysisPastDue31To60DaysMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:AgingAnalysisPastDue61To90DaysMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:AgingAnalysisPastDueOver90DaysMember
2019-12-31
0001159510
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
cs:ConsolidatedBankMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:ConsumerBorrowerMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:RealEstateSectorMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
2020-01-01
2020-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:FinancialServicesSectorMember
cs:ConsolidatedBankMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
us-gaap:MortgageReceivablesMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ConsumerPortfolioSegmentMember
cs:LoansCollateralizedBySecuritiesMember
2019-01-01
2019-06-30
0001159510
us-gaap:CommercialPortfolioSegmentMember
us-gaap:CommercialAndIndustrialSectorMember
cs:ConsolidatedBankMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
cs:StrategicResolutionUnitMember
us-gaap:OperatingSegmentsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:StructuredFinanceMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:StructuredFinanceMember
2019-12-31
0001159510
us-gaap:StructuredFinanceMember
us-gaap:EquityMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:StructuredFinanceMember
us-gaap:EquityMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:StructuredFinanceMember
us-gaap:FixedIncomeSecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:StructuredFinanceMember
us-gaap:FixedIncomeSecuritiesMember
2019-12-31
0001159510
us-gaap:StructuredFinanceMember
us-gaap:CreditMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:StructuredFinanceMember
us-gaap:CreditMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:StructuredFinanceMember
cs:DebtInstrumentOtherMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:StructuredFinanceMember
cs:DebtInstrumentOtherMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedTranslationAdjustmentMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedTranslationAdjustmentMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
2020-01-01
2020-06-30
0001159510
us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember
cs:ConsolidatedBankMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedTranslationAdjustmentMember
2020-06-30
0001159510
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedTranslationAdjustmentMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember
2018-12-31
0001159510
us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
cs:ConsolidatedBankMember
2019-01-01
2019-06-30
0001159510
us-gaap:AccumulatedTranslationAdjustmentMember
cs:ConsolidatedBankMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedTranslationAdjustmentMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
us-gaap:ExchangeClearedMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
us-gaap:ExchangeClearedMember
2019-12-31
0001159510
us-gaap:OverTheCounterMember
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
us-gaap:OverTheCounterMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
us-gaap:ExchangeTradedMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
us-gaap:ExchangeTradedMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
us-gaap:ExchangeClearedMember
2020-06-30
0001159510
us-gaap:ExchangeClearedMember
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
us-gaap:OverTheCounterMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
us-gaap:OverTheCounterMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:EquityContractMember
us-gaap:OverTheCounterMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:EquityContractMember
us-gaap:OverTheCounterMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:EquityContractMember
us-gaap:ExchangeTradedMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:EquityContractMember
us-gaap:ExchangeTradedMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:EquityContractMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:EquityContractMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CreditRiskContractMember
us-gaap:ExchangeClearedMember
2020-06-30
0001159510
us-gaap:ExchangeClearedMember
cs:ConsolidatedBankMember
us-gaap:CreditRiskContractMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CreditRiskContractMember
us-gaap:OverTheCounterMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CreditRiskContractMember
us-gaap:OverTheCounterMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CreditRiskContractMember
2020-06-30
0001159510
us-gaap:CreditRiskContractMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherContractMember
us-gaap:OverTheCounterMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherContractMember
us-gaap:OverTheCounterMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherContractMember
us-gaap:ExchangeTradedMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherContractMember
us-gaap:ExchangeTradedMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherContractMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherContractMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ExchangeClearedMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ExchangeClearedMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:OverTheCounterMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:OverTheCounterMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ExchangeTradedMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ExchangeTradedMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:TradingAssetsExcludingDebtAndEquitySecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:TradingLiabilitiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:TradingAssetsExcludingDebtAndEquitySecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:TradingLiabilitiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherAssetsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherLiabilitiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherAssetsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherLiabilitiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:ObligationToReturnSecuritiesReceivedAsCollateralMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:ObligationToReturnSecuritiesReceivedAsCollateralMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
country:GB
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:USUKMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
country:CH
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
2019-01-01
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:StockCompensationPlanMember
cs:ShareAwardsMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:PerformanceSharesMember
cs:PerformanceShareAwardsMember
2019-01-01
2019-06-30
0001159510
cs:ContingentCapitalAwardsCcaMember
cs:ConsolidatedBankMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
cs:OtherCashAwardsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:OtherCashAwardsMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
cs:CashRetentionAwardsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:CashRetentionAwardsMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:StockCompensationPlanMember
cs:ShareAwardsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:PerformanceSharesMember
cs:PerformanceShareAwardsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:ContingentCapitalAwardsCcaMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:OtherCashAwardsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:CashRetentionAwardsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:DeferredFixedCashAwardsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:DeferredFixedCashAwardsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:UpfrontCashAwardMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:UpfrontCashAwardMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:DeferredCashRetentionAwardsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:DeferredCashRetentionAwardsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:StockCompensationPlanMember
cs:ShareAwardsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:PerformanceSharesMember
cs:PerformanceShareAwardsMember
2019-12-31
0001159510
cs:ForwardsAndForwardRateAgreementsContractsMember
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
us-gaap:NondesignatedMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
cs:ForwardsAndForwardRateAgreementsContractsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
us-gaap:NondesignatedMember
us-gaap:SwapMember
2020-06-30
0001159510
us-gaap:SwapMember
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
us-gaap:NondesignatedMember
us-gaap:OverTheCounterMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:OverTheCounterMember
2020-06-30
0001159510
us-gaap:NondesignatedMember
us-gaap:FutureMember
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:FutureMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
us-gaap:NondesignatedMember
us-gaap:OptionMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:OptionMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
us-gaap:NondesignatedMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
us-gaap:NondesignatedMember
us-gaap:ForwardContractsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:ForwardContractsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
us-gaap:NondesignatedMember
us-gaap:SwapMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:SwapMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
us-gaap:NondesignatedMember
us-gaap:OverTheCounterMember
2020-06-30
0001159510
us-gaap:OverTheCounterMember
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
us-gaap:NondesignatedMember
us-gaap:FutureMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:FutureMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
us-gaap:NondesignatedMember
us-gaap:OptionMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:OptionMember
2020-06-30
0001159510
us-gaap:NondesignatedMember
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
2020-06-30
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:EquityContractMember
us-gaap:NondesignatedMember
us-gaap:ForwardContractsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:EquityContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:ForwardContractsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:EquityContractMember
us-gaap:NondesignatedMember
us-gaap:SwapMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:EquityContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:SwapMember
2020-06-30
0001159510
us-gaap:NondesignatedMember
us-gaap:OverTheCounterMember
cs:ConsolidatedBankMember
us-gaap:EquityContractMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:EquityContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:OverTheCounterMember
2020-06-30
0001159510
us-gaap:EquityContractMember
us-gaap:NondesignatedMember
us-gaap:FutureMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
us-gaap:FutureMember
cs:ConsolidatedBankMember
us-gaap:EquityContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2020-06-30
0001159510
us-gaap:OptionMember
cs:ConsolidatedBankMember
us-gaap:EquityContractMember
us-gaap:NondesignatedMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:EquityContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:OptionMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:EquityContractMember
us-gaap:NondesignatedMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:EquityContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CreditRiskContractMember
us-gaap:NondesignatedMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CreditRiskContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherContractMember
us-gaap:NondesignatedMember
us-gaap:ForwardContractsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:ForwardContractsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherContractMember
us-gaap:NondesignatedMember
us-gaap:SwapMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:SwapMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherContractMember
us-gaap:NondesignatedMember
us-gaap:OverTheCounterMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:OverTheCounterMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherContractMember
us-gaap:NondesignatedMember
us-gaap:FutureMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:FutureMember
2020-06-30
0001159510
us-gaap:OptionMember
cs:ConsolidatedBankMember
us-gaap:OtherContractMember
us-gaap:NondesignatedMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:OptionMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherContractMember
us-gaap:NondesignatedMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:NondesignatedMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:DesignatedAsHedgingInstrumentMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
us-gaap:NondesignatedMember
cs:ForwardsAndForwardRateAgreementsContractsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
cs:ForwardsAndForwardRateAgreementsContractsMember
2019-12-31
0001159510
us-gaap:NondesignatedMember
us-gaap:SwapMember
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:SwapMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
us-gaap:NondesignatedMember
us-gaap:OverTheCounterMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:OverTheCounterMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
us-gaap:NondesignatedMember
us-gaap:FutureMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:FutureMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
us-gaap:NondesignatedMember
us-gaap:OptionMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:OptionMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
us-gaap:NondesignatedMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
us-gaap:NondesignatedMember
us-gaap:ForwardContractsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:ForwardContractsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
us-gaap:NondesignatedMember
us-gaap:SwapMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:SwapMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
us-gaap:NondesignatedMember
us-gaap:OverTheCounterMember
2019-12-31
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:OverTheCounterMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
us-gaap:NondesignatedMember
us-gaap:FutureMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:FutureMember
2019-12-31
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:NondesignatedMember
us-gaap:OptionMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:OptionMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
us-gaap:NondesignatedMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:EquityContractMember
us-gaap:NondesignatedMember
us-gaap:ForwardContractsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:EquityContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:ForwardContractsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:EquityContractMember
us-gaap:NondesignatedMember
us-gaap:SwapMember
2019-12-31
0001159510
us-gaap:SwapMember
cs:ConsolidatedBankMember
us-gaap:EquityContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:EquityContractMember
us-gaap:NondesignatedMember
us-gaap:OverTheCounterMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:EquityContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:OverTheCounterMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:EquityContractMember
us-gaap:NondesignatedMember
us-gaap:FutureMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:EquityContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:FutureMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:EquityContractMember
us-gaap:NondesignatedMember
us-gaap:OptionMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:EquityContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:OptionMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:EquityContractMember
us-gaap:NondesignatedMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:EquityContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CreditRiskContractMember
us-gaap:NondesignatedMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CreditRiskContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherContractMember
us-gaap:NondesignatedMember
us-gaap:ForwardContractsMember
2019-12-31
0001159510
us-gaap:ForwardContractsMember
cs:ConsolidatedBankMember
us-gaap:OtherContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherContractMember
us-gaap:NondesignatedMember
us-gaap:SwapMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:SwapMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherContractMember
us-gaap:NondesignatedMember
us-gaap:OverTheCounterMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:OverTheCounterMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherContractMember
us-gaap:NondesignatedMember
us-gaap:FutureMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:FutureMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherContractMember
us-gaap:NondesignatedMember
us-gaap:OptionMember
2019-12-31
0001159510
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:OptionMember
cs:ConsolidatedBankMember
us-gaap:OtherContractMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherContractMember
us-gaap:NondesignatedMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherContractMember
us-gaap:DesignatedAsHedgingInstrumentMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:NondesignatedMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:DesignatedAsHedgingInstrumentMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
us-gaap:FairValueHedgingMember
cs:InterestAndDividendIncomeMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
us-gaap:FairValueHedgingMember
cs:InterestAndDividendIncomeMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
us-gaap:CashFlowHedgingMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
us-gaap:CashFlowHedgingMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
us-gaap:CashFlowHedgingMember
cs:InterestAndDividendIncomeMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestRateContractMember
us-gaap:CashFlowHedgingMember
cs:InterestAndDividendIncomeMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
us-gaap:CashFlowHedgingMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
us-gaap:CashFlowHedgingMember
2019-01-01
2019-06-30
0001159510
us-gaap:CashFlowHedgingMember
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
us-gaap:TradingRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:CashFlowHedgingMember
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
us-gaap:TradingRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:OtherExpenseMember
us-gaap:CashFlowHedgingMember
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
us-gaap:OtherExpenseMember
us-gaap:CashFlowHedgingMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:TradingRevenueMember
us-gaap:CashFlowHedgingMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:TradingRevenueMember
us-gaap:CashFlowHedgingMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CashFlowHedgingMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
us-gaap:NetInvestmentHedgingMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
us-gaap:NetInvestmentHedgingMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
us-gaap:OtherIncomeMember
us-gaap:NetInvestmentHedgingMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ForeignExchangeContractMember
us-gaap:OtherIncomeMember
us-gaap:NetInvestmentHedgingMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
cs:BilateralCounterpartiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:SpecialPurposeEntitiesMember
2020-06-30
0001159510
cs:AcceleratedTerminationsMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:BilateralCounterpartiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:SpecialPurposeEntitiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:AcceleratedTerminationsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:BilateralCounterpartiesMember
cs:ScenarioImpactOfAOnenotchDowngradeEventMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:SpecialPurposeEntitiesMember
cs:ScenarioImpactOfAOnenotchDowngradeEventMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:AcceleratedTerminationsMember
cs:ScenarioImpactOfAOnenotchDowngradeEventMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:ScenarioImpactOfAOnenotchDowngradeEventMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:BilateralCounterpartiesMember
cs:ScenarioImpactOfAOnenotchDowngradeEventMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:SpecialPurposeEntitiesMember
cs:ScenarioImpactOfAOnenotchDowngradeEventMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:AcceleratedTerminationsMember
cs:ScenarioImpactOfAOnenotchDowngradeEventMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:ScenarioImpactOfAOnenotchDowngradeEventMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:BilateralCounterpartiesMember
cs:ScenarioImpactOfATwonotchDowngradeEventMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:SpecialPurposeEntitiesMember
cs:ScenarioImpactOfATwonotchDowngradeEventMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:AcceleratedTerminationsMember
cs:ScenarioImpactOfATwonotchDowngradeEventMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:ScenarioImpactOfATwonotchDowngradeEventMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:BilateralCounterpartiesMember
cs:ScenarioImpactOfATwonotchDowngradeEventMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:SpecialPurposeEntitiesMember
cs:ScenarioImpactOfATwonotchDowngradeEventMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:AcceleratedTerminationsMember
cs:ScenarioImpactOfATwonotchDowngradeEventMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:ScenarioImpactOfATwonotchDowngradeEventMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:BilateralCounterpartiesMember
cs:ScenarioImpactOfAThreenotchDowngradeEventMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:SpecialPurposeEntitiesMember
cs:ScenarioImpactOfAThreenotchDowngradeEventMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:AcceleratedTerminationsMember
cs:ScenarioImpactOfAThreenotchDowngradeEventMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:ScenarioImpactOfAThreenotchDowngradeEventMember
2020-06-30
0001159510
cs:BilateralCounterpartiesMember
cs:ScenarioImpactOfAThreenotchDowngradeEventMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:SpecialPurposeEntitiesMember
cs:ScenarioImpactOfAThreenotchDowngradeEventMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:AcceleratedTerminationsMember
cs:ScenarioImpactOfAThreenotchDowngradeEventMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:ScenarioImpactOfAThreenotchDowngradeEventMember
2019-12-31
0001159510
us-gaap:CreditDefaultSwapMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
us-gaap:CreditDefaultSwapMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:SingleNameInstrumentsMember
us-gaap:RiskLevelLowMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:SingleNameInstrumentsMember
us-gaap:RiskLevelLowMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:SingleNameInstrumentsMember
us-gaap:RiskLevelLowMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:SingleNameInstrumentsMember
us-gaap:RiskLevelLowMember
2019-10-01
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:SingleNameInstrumentsMember
us-gaap:RiskLevelHighMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:SingleNameInstrumentsMember
us-gaap:RiskLevelHighMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:SingleNameInstrumentsMember
us-gaap:RiskLevelHighMember
2019-12-31
0001159510
cs:SingleNameInstrumentsMember
us-gaap:RiskLevelHighMember
cs:ConsolidatedBankMember
2019-10-01
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:SingleNameInstrumentsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:SingleNameInstrumentsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:SingleNameInstrumentsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:SingleNameInstrumentsMember
2019-10-01
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:SingleNameInstrumentsMember
us-gaap:SovereignDebtMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:SingleNameInstrumentsMember
us-gaap:SovereignDebtMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:SingleNameInstrumentsMember
us-gaap:SovereignDebtMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:SingleNameInstrumentsMember
us-gaap:SovereignDebtMember
2019-10-01
2019-12-31
0001159510
cs:NonSovereignDebtMember
cs:ConsolidatedBankMember
cs:SingleNameInstrumentsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:SingleNameInstrumentsMember
cs:NonSovereignDebtMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:SingleNameInstrumentsMember
cs:NonSovereignDebtMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:SingleNameInstrumentsMember
cs:NonSovereignDebtMember
2019-10-01
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:MultiNameInstrumentsMember
us-gaap:RiskLevelLowMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:MultiNameInstrumentsMember
us-gaap:RiskLevelLowMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:MultiNameInstrumentsMember
us-gaap:RiskLevelLowMember
2019-12-31
0001159510
cs:MultiNameInstrumentsMember
us-gaap:RiskLevelLowMember
cs:ConsolidatedBankMember
2019-10-01
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:MultiNameInstrumentsMember
us-gaap:RiskLevelHighMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:MultiNameInstrumentsMember
us-gaap:RiskLevelHighMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:MultiNameInstrumentsMember
us-gaap:RiskLevelHighMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:MultiNameInstrumentsMember
us-gaap:RiskLevelHighMember
2019-10-01
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:MultiNameInstrumentsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:MultiNameInstrumentsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:MultiNameInstrumentsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:MultiNameInstrumentsMember
2019-10-01
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:MultiNameInstrumentsMember
cs:NonSovereignDebtMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:MultiNameInstrumentsMember
cs:NonSovereignDebtMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:MultiNameInstrumentsMember
cs:NonSovereignDebtMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:MultiNameInstrumentsMember
cs:NonSovereignDebtMember
2019-10-01
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:RiskLevelLowMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:RiskLevelLowMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:RiskLevelLowMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:RiskLevelLowMember
2019-10-01
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:RiskLevelHighMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:RiskLevelHighMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:RiskLevelHighMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:RiskLevelHighMember
2019-10-01
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:SovereignDebtMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:SovereignDebtMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:SovereignDebtMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:SovereignDebtMember
2019-10-01
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:NonSovereignDebtMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:NonSovereignDebtMember
2020-01-01
2020-06-30
0001159510
cs:NonSovereignDebtMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:NonSovereignDebtMember
2019-10-01
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:SingleNameInstrumentsMember
cs:CreditDerivativeMaturityLessThanOneYearMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:SingleNameInstrumentsMember
cs:CreditDerivativeMaturityBetweenOneAndFiveYearsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:SingleNameInstrumentsMember
cs:CreditDerivativeMaturityGreaterThanFiveYearsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:MultiNameInstrumentsMember
cs:CreditDerivativeMaturityLessThanOneYearMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:MultiNameInstrumentsMember
cs:CreditDerivativeMaturityBetweenOneAndFiveYearsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:MultiNameInstrumentsMember
cs:CreditDerivativeMaturityGreaterThanFiveYearsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:CreditDerivativeMaturityLessThanOneYearMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:CreditDerivativeMaturityBetweenOneAndFiveYearsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:CreditDerivativeMaturityGreaterThanFiveYearsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:SingleNameInstrumentsMember
cs:CreditDerivativeMaturityLessThanOneYearMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:SingleNameInstrumentsMember
cs:CreditDerivativeMaturityBetweenOneAndFiveYearsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:SingleNameInstrumentsMember
cs:CreditDerivativeMaturityGreaterThanFiveYearsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:MultiNameInstrumentsMember
cs:CreditDerivativeMaturityLessThanOneYearMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:MultiNameInstrumentsMember
cs:CreditDerivativeMaturityBetweenOneAndFiveYearsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:MultiNameInstrumentsMember
cs:CreditDerivativeMaturityGreaterThanFiveYearsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:CreditDerivativeMaturityLessThanOneYearMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:CreditDerivativeMaturityBetweenOneAndFiveYearsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:CreditDerivativeMaturityGreaterThanFiveYearsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:PaymentGuaranteeMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:PerformanceGuaranteeMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:IndemnificationGuaranteeMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:DerivativeGuaranteeMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:GuaranteeTypeOtherMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:PaymentGuaranteeMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:PerformanceGuaranteeMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:DerivativeGuaranteeMember
2019-12-31
0001159510
us-gaap:GuaranteeTypeOtherMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
2019-07-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
2020-07-01
2021-06-30
0001159510
cs:ConsolidatedBankMember
cs:IrrevocableCommitmentsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:IrrevocableCommitmentsMember
2019-12-31
0001159510
cs:LoanCommitmentsMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:LoanCommitmentsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:ForwardReverseRepurchaseAgreementsMember
2020-06-30
0001159510
cs:ForwardReverseRepurchaseAgreementsMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:OtherCommitmentsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:OtherCommitmentsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialMortgageBackedSecuritiesMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialMortgageBackedSecuritiesMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialMortgageBackedSecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialMortgageBackedSecuritiesMember
2019-12-31
0001159510
us-gaap:ResidentialMortgageBackedSecuritiesMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:CommercialMortgageBackedSecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:ResidentialMortgageBackedSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:CommercialMortgageBackedSecuritiesMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-12-31
0001159510
us-gaap:CommercialMortgageBackedSecuritiesMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:ResidentialMortgageBackedSecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:CommercialMortgageBackedSecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:CommercialMortgageBackedSecuritiesMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:CommercialMortgageBackedSecuritiesMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:CommercialMortgageBackedSecuritiesMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:CommercialMortgageBackedSecuritiesMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialMortgageBackedSecuritiesMember
us-gaap:RiskLevelHighMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:RiskLevelHighMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
us-gaap:RiskLevelHighMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialMortgageBackedSecuritiesMember
us-gaap:RiskLevelHighMember
2019-12-31
0001159510
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:RiskLevelHighMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
us-gaap:RiskLevelHighMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CommercialMortgageBackedSecuritiesMember
2019-07-01
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-07-01
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
2019-07-01
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-07-01
2019-12-31
0001159510
us-gaap:ResidentialMortgageBackedSecuritiesMember
cs:ConsolidatedBankMember
srt:MaximumMember
2019-07-01
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:CommercialMortgageBackedSecuritiesMember
2019-07-01
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:CommercialMortgageBackedSecuritiesMember
2019-07-01
2019-12-31
0001159510
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
cs:ConsolidatedBankMember
srt:MinimumMember
2019-07-01
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
2019-07-01
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
us-gaap:TradingAssetsExcludingDebtAndEquitySecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
us-gaap:TradingAssetsExcludingDebtAndEquitySecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
us-gaap:OtherAssetsMember
2020-06-30
0001159510
us-gaap:OtherAssetsMember
cs:ConsolidatedBankMember
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
2019-12-31
0001159510
us-gaap:OtherLiabilitiesMember
cs:ConsolidatedBankMember
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
us-gaap:OtherLiabilitiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:SovereignDebtMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:SovereignDebtMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:AssetBackedSecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:AssetBackedSecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:EquitySecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:EquitySecuritiesMember
2019-12-31
0001159510
cs:OtherCollateralMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:OtherCollateralMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:MaturityOnDemandMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:MaturityUpTo30DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:Maturity30To90DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:MaturityOver90DaysMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:MaturityOnDemandMember
2019-12-31
0001159510
us-gaap:MaturityUpTo30DaysMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:Maturity30To90DaysMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:MaturityOver90DaysMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:CommercialPaperConduitMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:CommercialPaperConduitMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:CommercialPaperConduitMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CollateralizedDebtObligationsMember
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:CommercialPaperConduitMember
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:FinancialIntermediationSecuritizationsMember
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:FinancialIntermediationFundsMember
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:FinancialIntermediationLoansMember
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:FinancialIntermediationOtherMember
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CollateralizedDebtObligationsMember
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:CommercialPaperConduitMember
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:FinancialIntermediationSecuritizationsMember
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:FinancialIntermediationFundsMember
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:FinancialIntermediationLoansMember
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:FinancialIntermediationOtherMember
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:CollateralizedDebtObligationsMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:FinancialIntermediationSecuritizationsMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:FinancialIntermediationFundsMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:FinancialIntermediationLoansMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:FinancialIntermediationOtherMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:CollateralizedDebtObligationsMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:FinancialIntermediationSecuritizationsMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:FinancialIntermediationFundsMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:FinancialIntermediationLoansMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:FinancialIntermediationOtherMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:TradingAssetsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
2020-06-30
0001159510
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
2020-06-30
0001159510
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
us-gaap:DerivativeMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
2020-06-30
0001159510
us-gaap:InterestRateContractMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
us-gaap:ForeignExchangeContractMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
us-gaap:ForeignExchangeContractMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2020-06-30
0001159510
us-gaap:EquityContractMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
us-gaap:DerivativeMember
cs:OtherDerivativesMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
cs:OtherDerivativesMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
us-gaap:DerivativeMember
cs:OtherDerivativesMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherEquityInvestmentsMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherEquityInvestmentsMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherEquityInvestmentsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherEquityInvestmentsMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherEquityInvestmentsMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherAssetsMember
2020-06-30
0001159510
us-gaap:TradingLiabilitiesMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2020-06-30
0001159510
us-gaap:ForeignGovernmentDebtSecuritiesMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
us-gaap:EquityContractMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
2020-06-30
0001159510
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtHightriggerInstrumentsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtHightriggerInstrumentsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtHightriggerInstrumentsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtHightriggerInstrumentsMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtOtherSubordinatedBondsMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtOtherSubordinatedBondsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtOtherSubordinatedBondsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtOtherSubordinatedBondsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtNonrecourseLiabilitiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtNonrecourseLiabilitiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtNonrecourseLiabilitiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtNonrecourseLiabilitiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherLiabilitiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:TradingAssetsMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2019-12-31
0001159510
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
us-gaap:DerivativeMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
2019-12-31
0001159510
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2019-12-31
0001159510
us-gaap:CreditRiskContractMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
2019-12-31
0001159510
cs:OtherInvestmentCategoryMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherEquityInvestmentsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherEquityInvestmentsMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherEquityInvestmentsMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherEquityInvestmentsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherAssetsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2019-12-31
0001159510
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
us-gaap:DerivativeMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2019-12-31
0001159510
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
2019-12-31
0001159510
us-gaap:EquityContractMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtHightriggerInstrumentsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtHightriggerInstrumentsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtHightriggerInstrumentsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtHightriggerInstrumentsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtOtherSubordinatedBondsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtOtherSubordinatedBondsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtOtherSubordinatedBondsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtOtherSubordinatedBondsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherLiabilitiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:SecuritiesReceivedAsCollateralMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:SecuritiesReceivedAsCollateralMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:SecuritiesReceivedAsCollateralMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:SecuritiesReceivedAsCollateralMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:TradingAssetsMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:TradingAssetsMember
cs:ConsolidatedBankMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:TradingAssetsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:TradingAssetsMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
cs:TradingAssetsMember
2019-12-31
0001159510
cs:TradingAssetsMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
cs:TradingAssetsMember
2020-06-30
0001159510
us-gaap:DebtSecuritiesMember
cs:TradingAssetsMember
cs:NetRevenueMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2020-01-01
2020-06-30
0001159510
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
cs:TradingAssetsMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
cs:TradingAssetsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
cs:TradingAssetsMember
2020-06-30
0001159510
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
cs:TradingAssetsMember
cs:NetRevenueMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
cs:TradingAssetsMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
cs:TradingAssetsMember
cs:ConsolidatedBankMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
cs:TradingAssetsMember
2020-06-30
0001159510
cs:NetRevenueMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
cs:TradingAssetsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
cs:TradingAssetsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
cs:TradingAssetsMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
cs:TradingAssetsMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
cs:TradingAssetsMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:EquitySecuritiesMember
cs:TradingAssetsMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
cs:TradingAssetsMember
2020-01-01
2020-06-30
0001159510
cs:TradingAssetsMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
cs:TradingAssetsMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:TradingAssetsMember
2019-12-31
0001159510
us-gaap:DerivativeMember
cs:TradingAssetsMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2020-01-01
2020-06-30
0001159510
us-gaap:DerivativeMember
cs:TradingAssetsMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:TradingAssetsMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:TradingAssetsMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:TradingAssetsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:TradingAssetsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:TradingAssetsMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:TradingAssetsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:TradingAssetsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:TradingAssetsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:TradingAssetsMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:TradingAssetsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:TradingAssetsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:TradingAssetsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:TradingAssetsMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:TradingAssetsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:TradingAssetsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:TradingAssetsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:TradingAssetsMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
cs:TradingAssetsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
cs:TradingAssetsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
cs:TradingAssetsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
cs:TradingAssetsMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
cs:TradingAssetsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
cs:TradingAssetsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
cs:TradingAssetsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
cs:OtherDerivativesMember
cs:TradingAssetsMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:InvestmentsOtherMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:InvestmentsOtherMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:InvestmentsOtherMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
cs:InvestmentsOtherMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquityContractMember
cs:InvestmentsOtherMember
2019-12-31
0001159510
us-gaap:EquityContractMember
cs:InvestmentsOtherMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquityContractMember
cs:InvestmentsOtherMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquityContractMember
cs:InvestmentsOtherMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
cs:InvestmentsOtherMember
2019-12-31
0001159510
us-gaap:LifeAndAnnuityInsuranceProductLineMember
cs:InvestmentsOtherMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
cs:InvestmentsOtherMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
cs:InvestmentsOtherMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LoansReceivableMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LoansReceivableMember
2020-01-01
2020-06-30
0001159510
us-gaap:LoansReceivableMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:LoansReceivableMember
cs:NetRevenueMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommercialAndIndustrialSectorMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommercialAndIndustrialSectorMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommercialAndIndustrialSectorMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommercialAndIndustrialSectorMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:FinancialServicesSectorMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:FinancialServicesSectorMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:FinancialServicesSectorMember
2020-06-30
0001159510
cs:NetRevenueMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:FinancialServicesSectorMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:GovernmentSectorMember
2019-12-31
0001159510
us-gaap:GovernmentSectorMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:GovernmentSectorMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:GovernmentSectorMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ServicingContractsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ServicingContractsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ServicingContractsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
us-gaap:ServicingContractsMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherAssetsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherAssetsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherAssetsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherAssetsMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LoansReceivableHeldforsaleMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LoansReceivableHeldforsaleMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LoansReceivableHeldforsaleMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LoansReceivableHeldforsaleMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:AssetsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:AssetsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:AssetsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:AssetsMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DepositsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DepositsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DepositsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DepositsMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:ObligationToReturnSecuritiesReceivedAsCollateralMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:ObligationToReturnSecuritiesReceivedAsCollateralMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:ObligationToReturnSecuritiesReceivedAsCollateralMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:ObligationToReturnSecuritiesReceivedAsCollateralMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:EquitySecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:EquitySecuritiesMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:EquitySecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:EquitySecuritiesMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
2019-12-31
0001159510
us-gaap:DerivativeMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
2019-12-31
0001159510
us-gaap:ForeignExchangeContractMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
2019-12-31
0001159510
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
2020-01-01
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:NetRevenueMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2020-01-01
2020-06-30
0001159510
us-gaap:CreditRiskContractMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
2020-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:NetRevenueMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ShortTermDebtMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ShortTermDebtMember
cs:ConsolidatedBankMember
2020-01-01
2020-06-30
0001159510
us-gaap:ShortTermDebtMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ShortTermDebtMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LongTermDebtMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LongTermDebtMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LongTermDebtMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LongTermDebtMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
us-gaap:LongTermDebtMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
us-gaap:LongTermDebtMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
us-gaap:LongTermDebtMember
2020-06-30
0001159510
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
us-gaap:LongTermDebtMember
cs:NetRevenueMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:LongTermDebtMember
2019-12-31
0001159510
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:LongTermDebtMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:LongTermDebtMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:LongTermDebtMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtHightriggerInstrumentsMember
us-gaap:LongTermDebtMember
2019-12-31
0001159510
us-gaap:LongTermDebtMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtHightriggerInstrumentsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtHightriggerInstrumentsMember
us-gaap:LongTermDebtMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtHightriggerInstrumentsMember
us-gaap:LongTermDebtMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtOtherSubordinatedBondsMember
us-gaap:LongTermDebtMember
2019-12-31
0001159510
us-gaap:LongTermDebtMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtOtherSubordinatedBondsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtOtherSubordinatedBondsMember
us-gaap:LongTermDebtMember
2020-06-30
0001159510
us-gaap:LongTermDebtMember
cs:NetRevenueMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtOtherSubordinatedBondsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtNonrecourseLiabilitiesMember
us-gaap:LongTermDebtMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtNonrecourseLiabilitiesMember
us-gaap:LongTermDebtMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtNonrecourseLiabilitiesMember
us-gaap:LongTermDebtMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtNonrecourseLiabilitiesMember
us-gaap:LongTermDebtMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherLiabilitiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherLiabilitiesMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherLiabilitiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherLiabilitiesMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LiabilityMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LiabilityMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LiabilityMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LiabilityMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:NetRevenueMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingRevenueMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherRevenueMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherComprehensiveIncomeMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsNonrecurringMember
us-gaap:AccountingStandardsUpdate201905Member
srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember
2020-01-01
0001159510
cs:SecuritiesReceivedAsCollateralMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:SecuritiesReceivedAsCollateralMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:SecuritiesReceivedAsCollateralMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:SecuritiesReceivedAsCollateralMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:TradingAssetsMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:TradingAssetsMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:TradingAssetsMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:TradingAssetsMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
cs:TradingAssetsMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
cs:TradingAssetsMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
cs:TradingAssetsMember
2019-06-30
0001159510
cs:TradingAssetsMember
cs:NetRevenueMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2019-01-01
2019-06-30
0001159510
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
cs:TradingAssetsMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
cs:TradingAssetsMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
cs:TradingAssetsMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
cs:TradingAssetsMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
cs:TradingAssetsMember
2018-12-31
0001159510
cs:TradingAssetsMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
cs:TradingAssetsMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
cs:TradingAssetsMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
cs:TradingAssetsMember
2018-12-31
0001159510
cs:TradingAssetsMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
cs:TradingAssetsMember
cs:ConsolidatedBankMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
cs:TradingAssetsMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
cs:TradingAssetsMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
cs:TradingAssetsMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
cs:TradingAssetsMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
cs:TradingAssetsMember
cs:NetRevenueMember
cs:ConsolidatedBankMember
2019-01-01
2019-06-30
0001159510
us-gaap:DerivativeMember
cs:TradingAssetsMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001159510
us-gaap:DerivativeMember
cs:TradingAssetsMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:TradingAssetsMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:TradingAssetsMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:TradingAssetsMember
2018-12-31
0001159510
cs:TradingAssetsMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:TradingAssetsMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:TradingAssetsMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:ForeignExchangeContractMember
cs:TradingAssetsMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:TradingAssetsMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:TradingAssetsMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:TradingAssetsMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:TradingAssetsMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:TradingAssetsMember
2019-01-01
2019-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:TradingAssetsMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2019-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:TradingAssetsMember
cs:NetRevenueMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:TradingAssetsMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:TradingAssetsMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:TradingAssetsMember
2019-06-30
0001159510
cs:NetRevenueMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:TradingAssetsMember
2019-01-01
2019-06-30
0001159510
cs:TradingAssetsMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
cs:TradingAssetsMember
cs:ConsolidatedBankMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
cs:TradingAssetsMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
cs:TradingAssetsMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
cs:TradingAssetsMember
2018-12-31
0001159510
cs:TradingAssetsMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
cs:TradingAssetsMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
cs:OtherDerivativesMember
cs:TradingAssetsMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
cs:InvestmentsOtherMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:InvestmentsOtherMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:InvestmentsOtherMember
cs:ConsolidatedBankMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
cs:InvestmentsOtherMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
cs:InvestmentsOtherMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
cs:InvestmentsOtherMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
cs:InvestmentsOtherMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
cs:InvestmentsOtherMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LoansReceivableMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LoansReceivableMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LoansReceivableMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
us-gaap:LoansReceivableMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommercialAndIndustrialSectorMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommercialAndIndustrialSectorMember
cs:ConsolidatedBankMember
2019-01-01
2019-06-30
0001159510
us-gaap:CommercialAndIndustrialSectorMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommercialAndIndustrialSectorMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:FinancialServicesSectorMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:FinancialServicesSectorMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:FinancialServicesSectorMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:FinancialServicesSectorMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:RealEstateMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:RealEstateMember
cs:ConsolidatedBankMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:RealEstateMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
us-gaap:RealEstateMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:ServicingContractsMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ServicingContractsMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ServicingContractsMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ServicingContractsMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherAssetsMember
cs:ConsolidatedBankMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherAssetsMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherAssetsMember
2019-06-30
0001159510
us-gaap:OtherAssetsMember
cs:NetRevenueMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LoansReceivableHeldforsaleMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LoansReceivableHeldforsaleMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LoansReceivableHeldforsaleMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LoansReceivableHeldforsaleMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:AssetsMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:AssetsMember
2019-01-01
2019-06-30
0001159510
us-gaap:AssetsMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:AssetsMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DepositsMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DepositsMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DepositsMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DepositsMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:ObligationToReturnSecuritiesReceivedAsCollateralMember
cs:ConsolidatedBankMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:ObligationToReturnSecuritiesReceivedAsCollateralMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:ObligationToReturnSecuritiesReceivedAsCollateralMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:ObligationToReturnSecuritiesReceivedAsCollateralMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:TradingLiabilitiesMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:DebtSecuritiesMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DebtSecuritiesMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DebtSecuritiesMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DebtSecuritiesMember
cs:NetRevenueMember
cs:ConsolidatedBankMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:EquitySecuritiesMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:EquitySecuritiesMember
2019-01-01
2019-06-30
0001159510
us-gaap:EquitySecuritiesMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:EquitySecuritiesMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2018-12-31
0001159510
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
2018-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:ConsolidatedBankMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2018-12-31
0001159510
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingLiabilitiesMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:ShortTermDebtMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001159510
us-gaap:ShortTermDebtMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ShortTermDebtMember
cs:ConsolidatedBankMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ShortTermDebtMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LongTermDebtMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LongTermDebtMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LongTermDebtMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LongTermDebtMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
us-gaap:LongTermDebtMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
us-gaap:LongTermDebtMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
us-gaap:LongTermDebtMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
us-gaap:LongTermDebtMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:LongTermDebtMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:LongTermDebtMember
2019-01-01
2019-06-30
0001159510
us-gaap:LongTermDebtMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2019-06-30
0001159510
us-gaap:LongTermDebtMember
cs:NetRevenueMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2019-01-01
2019-06-30
0001159510
cs:LongtermDebtHightriggerInstrumentsMember
us-gaap:LongTermDebtMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtHightriggerInstrumentsMember
us-gaap:LongTermDebtMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtHightriggerInstrumentsMember
us-gaap:LongTermDebtMember
2019-06-30
0001159510
cs:LongtermDebtHightriggerInstrumentsMember
us-gaap:LongTermDebtMember
cs:NetRevenueMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherLiabilitiesMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherLiabilitiesMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherLiabilitiesMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:OtherLiabilitiesMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:LiabilityMember
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LiabilityMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LiabilityMember
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:LiabilityMember
cs:NetRevenueMember
cs:ConsolidatedBankMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:NetRevenueMember
2019-01-01
2019-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:TradingRevenueMember
cs:ConsolidatedBankMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherRevenueMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2020-06-30
0001159510
us-gaap:CorporateDebtSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2020-06-30
0001159510
us-gaap:CorporateDebtSecuritiesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2020-06-30
0001159510
us-gaap:MarketApproachValuationTechniqueMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
srt:MinimumMember
2020-06-30
0001159510
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
srt:WeightedAverageMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
us-gaap:CorporateDebtSecuritiesMember
cs:OptionModelMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
srt:MinimumMember
2020-06-30
0001159510
us-gaap:CorporateDebtSecuritiesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputGapRiskMember
2020-06-30
0001159510
us-gaap:CorporateDebtSecuritiesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputGapRiskMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2020-06-30
0001159510
cs:MeasurementInputGapRiskMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputRecoveryRateMember
2020-06-30
0001159510
cs:MeasurementInputRecoveryRateMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
us-gaap:CorporateDebtSecuritiesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputRecoveryRateMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputVolatilityMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:MeasurementInputVolatilityMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2020-06-30
0001159510
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputVolatilityMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
cs:VendorPriceMember
2020-06-30
0001159510
us-gaap:MeasurementInputPriceVolatilityMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
cs:VendorPriceMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
cs:VendorPriceMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
cs:VendorPriceMember
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
srt:WeightedAverageMember
2020-06-30
0001159510
us-gaap:MeasurementInputDefaultRateMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDefaultRateMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDefaultRateMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputLossSeverityMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputLossSeverityMember
2020-06-30
0001159510
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputLossSeverityMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputPrepaymentRateMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputPrepaymentRateMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2020-06-30
0001159510
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputPrepaymentRateMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
cs:VendorPriceMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
cs:VendorPriceMember
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
srt:WeightedAverageMember
cs:VendorPriceMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
srt:WeightedAverageMember
2020-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
us-gaap:MeasurementInputPrepaymentRateMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:InterestRateContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
us-gaap:MeasurementInputPrepaymentRateMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:MeasurementInputPrepaymentRateMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2020-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputVolatilityMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputVolatilityMember
2020-06-30
0001159510
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputVolatilityMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputVolatilitySkewMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
cs:MeasurementInputVolatilitySkewMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:MeasurementInputVolatilitySkewMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
us-gaap:MeasurementInputPrepaymentRateMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
us-gaap:MeasurementInputPrepaymentRateMember
cs:ConsolidatedBankMember
srt:MaximumMember
2020-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
us-gaap:MeasurementInputPrepaymentRateMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:EquityContractMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:MeasurementInputCorrelationMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
srt:WeightedAverageMember
cs:OptionModelMember
2020-06-30
0001159510
cs:OptionModelMember
cs:MeasurementInputGapRiskMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2020-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:OptionModelMember
cs:MeasurementInputGapRiskMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:EquityContractMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputGapRiskMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
cs:ConsolidatedBankMember
srt:MinimumMember
2020-06-30
0001159510
cs:MeasurementInputVolatilityMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:OptionModelMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
cs:MeasurementInputCorrelationMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputCreditCurveVolatilityMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputCreditCurveVolatilityMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2020-06-30
0001159510
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputCreditCurveVolatilityMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2020-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDefaultRateMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDefaultRateMember
2020-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDefaultRateMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:MeasurementInputDiscountRateMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputFundingSpreadMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputFundingSpreadMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputFundingSpreadMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
2020-06-30
0001159510
us-gaap:MeasurementInputLossSeverityMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputLossSeverityMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputLossSeverityMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:MeasurementInputPrepaymentRateMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputPrepaymentRateMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputPrepaymentRateMember
2020-06-30
0001159510
cs:MeasurementInputRecoveryRateMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:MeasurementInputRecoveryRateMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:MeasurementInputRecoveryRateMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:MarketApproachValuationTechniqueMember
2020-06-30
0001159510
us-gaap:CreditRiskContractMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:MeasurementInputPriceVolatilityMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:MarketApproachValuationTechniqueMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:MeasurementInputMortalityRateMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputMortalityRateMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
2020-06-30
0001159510
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputMortalityRateMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
us-gaap:MarketApproachValuationTechniqueMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
2020-06-30
0001159510
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:MarketApproachValuationTechniqueMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
srt:WeightedAverageMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
cs:OptionModelMember
2020-06-30
0001159510
cs:OptionModelMember
us-gaap:MeasurementInputMortalityRateMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
cs:OptionModelMember
us-gaap:MeasurementInputMortalityRateMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
srt:WeightedAverageMember
cs:OptionModelMember
us-gaap:MeasurementInputMortalityRateMember
2020-06-30
0001159510
cs:OtherInvestmentCategoryMember
cs:OtherEquityInvestmentsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
2020-06-30
0001159510
us-gaap:MeasurementInputDiscountRateMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputTerminalGrowthRateMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputTerminalGrowthRateMember
cs:ConsolidatedBankMember
srt:MaximumMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputTerminalGrowthRateMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
cs:OtherEquityInvestmentsMember
us-gaap:MarketApproachValuationTechniqueMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:VendorPriceMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueOptionPricingModelMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueOptionPricingModelMember
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-06-30
0001159510
cs:OtherInvestmentCategoryMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-06-30
0001159510
us-gaap:MeasurementInputCreditSpreadMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
2020-06-30
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:MarketApproachValuationTechniqueMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ForeignGovernmentDebtSecuritiesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
srt:WeightedAverageMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
cs:OptionModelMember
2019-12-31
0001159510
cs:MeasurementInputCorrelationMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
cs:MeasurementInputCorrelationMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputGapRiskMember
2019-12-31
0001159510
us-gaap:CorporateDebtSecuritiesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputGapRiskMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:MeasurementInputGapRiskMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2019-12-31
0001159510
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputVolatilityMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputVolatilityMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputVolatilityMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:CorporateDebtSecuritiesMember
srt:WeightedAverageMember
2019-12-31
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDefaultRateMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDefaultRateMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
us-gaap:ResidentialMortgageBackedSecuritiesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDefaultRateMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2019-12-31
0001159510
us-gaap:MeasurementInputDiscountRateMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
2019-12-31
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
srt:WeightedAverageMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputLossSeverityMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputLossSeverityMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputLossSeverityMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
srt:WeightedAverageMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputPrepaymentRateMember
cs:ConsolidatedBankMember
srt:MinimumMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputPrepaymentRateMember
cs:ConsolidatedBankMember
srt:MaximumMember
2019-12-31
0001159510
us-gaap:MeasurementInputPrepaymentRateMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
cs:VendorPriceMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
cs:VendorPriceMember
us-gaap:MeasurementInputPriceVolatilityMember
2019-12-31
0001159510
cs:VendorPriceMember
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
srt:WeightedAverageMember
2019-12-31
0001159510
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2019-12-31
0001159510
us-gaap:InterestRateContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
2019-12-31
0001159510
us-gaap:InterestRateContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
us-gaap:MeasurementInputPrepaymentRateMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
us-gaap:MeasurementInputPrepaymentRateMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
us-gaap:MeasurementInputPrepaymentRateMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:MeasurementInputVolatilitySkewMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2019-12-31
0001159510
us-gaap:InterestRateContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputVolatilitySkewMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputVolatilitySkewMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
2019-12-31
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
us-gaap:MeasurementInputPrepaymentRateMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:MeasurementInputPrepaymentRateMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2019-12-31
0001159510
us-gaap:ForeignExchangeContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
us-gaap:MeasurementInputPrepaymentRateMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:MeasurementInputBuybackProbabilityMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:OptionModelMember
2019-12-31
0001159510
us-gaap:EquityContractMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:MeasurementInputBuybackProbabilityMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
srt:WeightedAverageMember
cs:OptionModelMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:MeasurementInputCorrelationMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:OptionModelMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:MeasurementInputCorrelationMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
srt:WeightedAverageMember
cs:OptionModelMember
2019-12-31
0001159510
us-gaap:EquityContractMember
cs:OptionModelMember
cs:MeasurementInputGapRiskMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:OptionModelMember
cs:MeasurementInputGapRiskMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputGapRiskMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:MeasurementInputVolatilityMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:OptionModelMember
2019-12-31
0001159510
cs:MeasurementInputVolatilityMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:OptionModelMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
srt:WeightedAverageMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:FairValueMeasurementsNonrecurringMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputCorrelationMember
2019-12-31
0001159510
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputCorrelationMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:MeasurementInputCreditSpreadMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:MeasurementInputCreditSpreadMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDefaultRateMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDefaultRateMember
2019-12-31
0001159510
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDefaultRateMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:MeasurementInputDiscountRateMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
cs:ConsolidatedBankMember
srt:MaximumMember
2019-12-31
0001159510
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputFundingSpreadMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:MeasurementInputFundingSpreadMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputFundingSpreadMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputLossSeverityMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputLossSeverityMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputLossSeverityMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputPrepaymentRateMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputPrepaymentRateMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2019-12-31
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputPrepaymentRateMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:MeasurementInputRecoveryRateMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
2019-12-31
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:MarketApproachValuationTechniqueMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:MeasurementInputPriceVolatilityMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0001159510
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
cs:ConsolidatedBankMember
srt:MinimumMember
2019-12-31
0001159510
us-gaap:DerivativeMember
cs:OtherDerivativesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputMortalityRateMember
cs:ConsolidatedBankMember
srt:MinimumMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputMortalityRateMember
2019-12-31
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputMortalityRateMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
cs:OtherDerivativesMember
srt:WeightedAverageMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
cs:ConsolidatedBankMember
srt:MaximumMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
srt:WeightedAverageMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
cs:OptionModelMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
us-gaap:MeasurementInputMortalityRateMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
cs:OptionModelMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
cs:OptionModelMember
us-gaap:MeasurementInputMortalityRateMember
cs:ConsolidatedBankMember
srt:MaximumMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
srt:WeightedAverageMember
cs:OptionModelMember
us-gaap:MeasurementInputMortalityRateMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
cs:OtherEquityInvestmentsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
2019-12-31
0001159510
cs:OtherInvestmentCategoryMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputTerminalGrowthRateMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputTerminalGrowthRateMember
2019-12-31
0001159510
cs:OtherInvestmentCategoryMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputTerminalGrowthRateMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
us-gaap:MarketApproachValuationTechniqueMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
cs:OtherEquityInvestmentsMember
2019-12-31
0001159510
cs:VendorPriceMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueOptionPricingModelMember
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:ValuationTechniqueOptionPricingModelMember
2019-12-31
0001159510
srt:WeightedAverageMember
us-gaap:ValuationTechniqueOptionPricingModelMember
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
2019-12-31
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OtherInvestmentCategoryMember
us-gaap:LifeAndAnnuityInsuranceProductLineMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputMarketImpliedLifeExpectancyMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
us-gaap:MeasurementInputCreditSpreadMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:MarketApproachValuationTechniqueMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0001159510
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
2020-06-30
0001159510
cs:OptionModelMember
us-gaap:MeasurementInputCreditSpreadMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
us-gaap:MeasurementInputCreditSpreadMember
2020-06-30
0001159510
cs:OptionModelMember
us-gaap:MeasurementInputCreditSpreadMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
2020-06-30
0001159510
cs:OptionModelMember
cs:MeasurementInputMeanReversionMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
cs:MeasurementInputMeanReversionMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputMeanReversionMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
cs:VendorPriceMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
cs:VendorPriceMember
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
srt:WeightedAverageMember
cs:VendorPriceMember
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2020-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:InterestRateContractMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
srt:WeightedAverageMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:OptionModelMember
us-gaap:MeasurementInputPrepaymentRateMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:OptionModelMember
us-gaap:MeasurementInputPrepaymentRateMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
srt:WeightedAverageMember
cs:OptionModelMember
us-gaap:MeasurementInputPrepaymentRateMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputContingentProbabilityMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputContingentProbabilityMember
2020-06-30
0001159510
cs:MeasurementInputContingentProbabilityMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2020-06-30
0001159510
cs:OptionModelMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
2020-06-30
0001159510
cs:MeasurementInputCorrelationMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:OptionModelMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:MeasurementInputCorrelationMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
srt:WeightedAverageMember
cs:OptionModelMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:OptionModelMember
us-gaap:MeasurementInputPrepaymentRateMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:OptionModelMember
us-gaap:MeasurementInputPrepaymentRateMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
srt:WeightedAverageMember
cs:OptionModelMember
us-gaap:MeasurementInputPrepaymentRateMember
2020-06-30
0001159510
us-gaap:EquityContractMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
us-gaap:EquityContractMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
2020-06-30
0001159510
us-gaap:EquityContractMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:EquityContractMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
2020-06-30
0001159510
us-gaap:EquityContractMember
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputCorrelationMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:MeasurementInputCorrelationMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputCorrelationMember
2020-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputCreditCurveVolatilityMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputCreditCurveVolatilityMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputCreditCurveVolatilityMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2020-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDefaultRateMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDefaultRateMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDefaultRateMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2020-06-30
0001159510
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputFundingSpreadMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputFundingSpreadMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputFundingSpreadMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:MeasurementInputLossSeverityMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputLossSeverityMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2020-06-30
0001159510
us-gaap:MeasurementInputLossSeverityMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputPrepaymentRateMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputPrepaymentRateMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:MeasurementInputPrepaymentRateMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:MeasurementInputRecoveryRateMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:MarketApproachValuationTechniqueMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:OptionModelMember
2020-06-30
0001159510
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
2020-06-30
0001159510
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2020-06-30
0001159510
us-gaap:CreditRiskContractMember
cs:OptionModelMember
us-gaap:MeasurementInputCreditSpreadMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2020-06-30
0001159510
us-gaap:MeasurementInputCreditSpreadMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:OptionModelMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
srt:WeightedAverageMember
cs:OptionModelMember
us-gaap:MeasurementInputCreditSpreadMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2020-06-30
0001159510
cs:OptionModelMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
cs:MeasurementInputBuybackProbabilityMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
cs:MeasurementInputFundGapRiskMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
cs:MeasurementInputFundGapRiskMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputFundGapRiskMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:MeasurementInputVolatilityMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
2020-06-30
0001159510
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-06-30
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
cs:OptionModelMember
2020-06-30
0001159510
cs:MeasurementInputBuybackProbabilityMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
cs:OptionModelMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
2020-06-30
0001159510
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputFundGapRiskMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputFundGapRiskMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputFundGapRiskMember
2020-06-30
0001159510
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2020-06-30
0001159510
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2020-06-30
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:MarketApproachValuationTechniqueMember
2020-06-30
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
srt:WeightedAverageMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2020-06-30
0001159510
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
2020-06-30
0001159510
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
2020-06-30
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
2020-06-30
0001159510
cs:MeasurementInputGapRiskMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputGapRiskMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputGapRiskMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputMeanReversionMember
2020-06-30
0001159510
cs:MeasurementInputMeanReversionMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputMeanReversionMember
2020-06-30
0001159510
cs:MeasurementInputVolatilityMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtNonrecourseLiabilitiesMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtNonrecourseLiabilitiesMember
us-gaap:MarketApproachValuationTechniqueMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtNonrecourseLiabilitiesMember
srt:WeightedAverageMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
2019-12-31
0001159510
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
us-gaap:MeasurementInputCreditSpreadMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
us-gaap:MeasurementInputCreditSpreadMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
cs:OptionModelMember
us-gaap:MeasurementInputCreditSpreadMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
cs:MeasurementInputMeanReversionMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
cs:MeasurementInputMeanReversionMember
2019-12-31
0001159510
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputMeanReversionMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
cs:VendorPriceMember
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
cs:VendorPriceMember
us-gaap:MeasurementInputPriceVolatilityMember
2019-12-31
0001159510
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
srt:WeightedAverageMember
cs:VendorPriceMember
2019-12-31
0001159510
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:MeasurementInputCorrelationMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:OptionModelMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
cs:OptionModelMember
us-gaap:MeasurementInputPrepaymentRateMember
2019-12-31
0001159510
cs:OptionModelMember
us-gaap:MeasurementInputPrepaymentRateMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
2019-12-31
0001159510
us-gaap:DerivativeMember
us-gaap:InterestRateContractMember
srt:WeightedAverageMember
cs:OptionModelMember
us-gaap:MeasurementInputPrepaymentRateMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputContingentProbabilityMember
cs:ConsolidatedBankMember
srt:MinimumMember
2019-12-31
0001159510
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputContingentProbabilityMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputContingentProbabilityMember
2019-12-31
0001159510
us-gaap:MeasurementInputCreditSpreadMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
us-gaap:ForeignExchangeContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
us-gaap:ForeignExchangeContractMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
srt:WeightedAverageMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:OptionModelMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
srt:MaximumMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:OptionModelMember
us-gaap:MeasurementInputPrepaymentRateMember
2019-12-31
0001159510
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
cs:OptionModelMember
us-gaap:MeasurementInputPrepaymentRateMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:ForeignExchangeContractMember
srt:WeightedAverageMember
cs:OptionModelMember
us-gaap:MeasurementInputPrepaymentRateMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
2019-12-31
0001159510
us-gaap:EquityContractMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:MeasurementInputCorrelationMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:OptionModelMember
2019-12-31
0001159510
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
srt:WeightedAverageMember
2019-12-31
0001159510
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:MeasurementInputVolatilityMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:EquityContractMember
srt:WeightedAverageMember
cs:OptionModelMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:MeasurementInputCorrelationMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
cs:MeasurementInputCorrelationMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2019-12-31
0001159510
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:MeasurementInputDefaultRateMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDefaultRateMember
cs:ConsolidatedBankMember
srt:MaximumMember
2019-12-31
0001159510
us-gaap:MeasurementInputDefaultRateMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:MeasurementInputDiscountRateMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputDiscountRateMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
2019-12-31
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputFundingSpreadMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2019-12-31
0001159510
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputFundingSpreadMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:MeasurementInputFundingSpreadMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:MeasurementInputLossSeverityMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputLossSeverityMember
cs:ConsolidatedBankMember
srt:MaximumMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputLossSeverityMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputPrepaymentRateMember
2019-12-31
0001159510
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputPrepaymentRateMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputPrepaymentRateMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:MeasurementInputRecoveryRateMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
2019-12-31
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0001159510
us-gaap:MeasurementInputPriceVolatilityMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
us-gaap:MarketApproachValuationTechniqueMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:MeasurementInputPriceVolatilityMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:OptionModelMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:MeasurementInputCorrelationMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:OptionModelMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
srt:MaximumMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:OptionModelMember
us-gaap:MeasurementInputCreditSpreadMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
cs:OptionModelMember
us-gaap:MeasurementInputCreditSpreadMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:MeasurementInputCreditSpreadMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DerivativeMember
us-gaap:CreditRiskContractMember
srt:WeightedAverageMember
cs:OptionModelMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
2019-12-31
0001159510
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
cs:MeasurementInputFundGapRiskMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
cs:MeasurementInputFundGapRiskMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputFundGapRiskMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2019-12-31
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
2019-12-31
0001159510
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
cs:OptionModelMember
2019-12-31
0001159510
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:MeasurementInputBuybackProbabilityMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
cs:OptionModelMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
2019-12-31
0001159510
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
cs:OptionModelMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
srt:MaximumMember
2019-12-31
0001159510
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputFundGapRiskMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputFundGapRiskMember
2019-12-31
0001159510
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputFundGapRiskMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
2019-12-31
0001159510
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
2019-12-31
0001159510
cs:MeasurementInputVolatilityMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
cs:OptionModelMember
2019-12-31
0001159510
cs:MeasurementInputVolatilityMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverOneYearAndUpToTwoYearsMember
srt:WeightedAverageMember
cs:OptionModelMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
2019-12-31
0001159510
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
us-gaap:MeasurementInputCreditSpreadMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
cs:ConsolidatedBankMember
srt:MaximumMember
2019-12-31
0001159510
cs:LongtermDebtStructuredNotesOverTwoYearsMember
srt:WeightedAverageMember
us-gaap:ValuationTechniqueDiscountedCashFlowMember
cs:MeasurementInputRecoveryRateMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0001159510
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:MarketApproachValuationTechniqueMember
2019-12-31
0001159510
cs:LongtermDebtStructuredNotesOverTwoYearsMember
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
us-gaap:MarketApproachValuationTechniqueMember
us-gaap:MeasurementInputPriceVolatilityMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
srt:WeightedAverageMember
2019-12-31
0001159510
cs:OptionModelMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2019-12-31
0001159510
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputBuybackProbabilityMember
2019-12-31
0001159510
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
2019-12-31
0001159510
cs:OptionModelMember
cs:MeasurementInputCorrelationMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
srt:WeightedAverageMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputGapRiskMember
2019-12-31
0001159510
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputGapRiskMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:MeasurementInputGapRiskMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
srt:WeightedAverageMember
cs:OptionModelMember
2019-12-31
0001159510
cs:MeasurementInputMeanReversionMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputMeanReversionMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputMeanReversionMember
2019-12-31
0001159510
cs:MeasurementInputVolatilityMember
cs:ConsolidatedBankMember
srt:MinimumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
2019-12-31
0001159510
cs:LongtermDebtStructuredNotesOverTwoYearsMember
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
cs:ConsolidatedBankMember
srt:MaximumMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
srt:WeightedAverageMember
cs:OptionModelMember
cs:MeasurementInputVolatilityMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:FairValueDisclosureAggregateFairValueUnpaidPrincipalBalancesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:FairValueDisclosureAggregateCarryingValueUnpaidPrincipalBalancesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:FairValueDisclosureAggregateFairValueReconciliationDifferenceAggregateCarryingValueUnpaidPrincipalBalancesMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:FairValueDisclosureAggregateFairValueUnpaidPrincipalBalancesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:FairValueDisclosureAggregateCarryingValueUnpaidPrincipalBalancesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
cs:FairValueDisclosureAggregateFairValueReconciliationDifferenceAggregateCarryingValueUnpaidPrincipalBalancesMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestBearingDepositsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:InterestBearingDepositsMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
cs:InvestmentsOtherMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:InvestmentsOtherMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:LoansReceivableMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:LoansReceivableMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherAssetsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherAssetsMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:DepositsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:DepositsMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ShortTermDebtMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ShortTermDebtMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:LongTermDebtMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:LongTermDebtMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherLiabilitiesMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:OtherLiabilitiesMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:DepositsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:ShortTermDebtMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:LongTermDebtMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:LongtermDebtTreasuryDebtOverTwoYearsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:LongtermDebtTreasuryDebtOverTwoYearsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:LongtermDebtTreasuryDebtOverTwoYearsMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2020-01-01
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
cs:LongtermDebtStructuredNotesOverTwoYearsMember
2019-01-01
2019-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2020-06-30
0001159510
us-gaap:EstimateOfFairValueFairValueDisclosureMember
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel3Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2020-06-30
0001159510
cs:ConsolidatedBankMember
us-gaap:PortionAtOtherThanFairValueFairValueDisclosureMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel1Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:FairValueInputsLevel2Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2019-12-31
0001159510
us-gaap:FairValueInputsLevel3Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
cs:ConsolidatedBankMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
us-gaap:EstimateOfFairValueFairValueDisclosureMember
2019-12-31
0001159510
cs:ConsolidatedBankMember
2019-07-01
2019-12-31
iso4217:CHF
xbrli:pure
cs:year
iso4217:CHF
xbrli:shares
xbrli:shares
cs:month
cs:day
cs:contract
iso4217:USD
UNITED STATES SECURITIES AND EXCHANGE COMMISSION
REPORT OF FOREIGN PRIVATE ISSUER PURSUANT TO RULE 13a-16 OR 15d-16
UNDER THE SECURITIES EXCHANGE ACT OF 1934
Commission File Number 001-15244
(Translation of registrant’s name into English)
Paradeplatz 8, 8001 Zurich, Switzerland (Address of principal executive office)
Commission File Number 001-33434
(Translation of registrant’s name into English)
Paradeplatz 8, 8001 Zurich, Switzerland (Address of principal executive office)
Indicate by check mark whether the registrant files or will file annual reports under
cover of Form 20-F or Form 40-F.
Indicate by check mark if the registrant is submitting the Form 6-K in paper as permitted
by Regulation S-T Rule 101(b)(1):
Note: Regulation S-T Rule 101(b)(1) only permits the submission in paper of a Form 6-K
if submitted solely to provide an attached annual report to security holders.
Indicate by check mark if the registrant is submitting the Form 6-K in paper as permitted
by Regulation S-T Rule 101(b)(7):
Note: Regulation S-T Rule 101(b)(7) only permits the submission in paper of a Form 6-K
if submitted to furnish a report or other document that the registrant foreign private
issuer must furnish and make public under the laws of the jurisdiction in which the
registrant is incorporated, domiciled or legally organized (the registrant’s “home
country”), or under the rules of the home country exchange on which the registrant’s
securities are traded, as long as the report or other document is not a press release,
is not required to be and has not been distributed to the registrant’s security holders,
and, if discussing a material event, has already been the subject of a Form 6-K submission
or other Commission filing on EDGAR.
Explanatory note
On July 30, 2020, the Credit Suisse Financial Report 2Q20 was published. A copy of
the Financial Report is attached as an exhibit to this report on Form 6-K. This report
on Form 6-K (including the exhibits hereto) is hereby (i) incorporated by reference
into the Registration Statement on Form F-3 (file no. 333-238458) and the Registration
Statements on Form S-8 (file nos. 333-101259, 333-208152 and 333-217856), and (ii)
shall be deemed to be “filed” for purposes of the Securities Exchange Act of 1934,
as amended, except, in the case of both (i) and (ii), (a) the sections of the attached
Financial Report entitled “Investor information” and “Financial calendar and contacts”
shall not be incorporated by reference into, or be deemed “filed”, with respect to
any such Registration Statements, (b) the information under “Group and Bank differences”
and any exhibits hereto or information contained therein which relate exclusively
to Credit Suisse AG or the Bank shall not be incorporated by reference into, or be
deemed “filed”, with respect to the Registration Statements on Form S-8 (file nos. 333-101259,
333-208152 and 333-217856) and (c) the section of the attached Financial Report entitled
“II – Treasury, risk, balance sheet and off-balance sheet – Capital management– Bank regulatory disclosures” shall not be incorporated by reference into, or be deemed
“filed”, with respect to the Registration Statements on Form S-8 (file nos. 333-101259,
333-208152 and 333-217856).
Credit Suisse Group AG and Credit Suisse AG file an annual report on Form 20-F and
file quarterly reports, including unaudited interim financial information, and furnish
or file other reports on Form 6-K with the US Securities and Exchange Commission (SEC)
pursuant to the requirements of the Securities Exchange Act of 1934, as amended. The
SEC reports of Credit Suisse Group AG and Credit Suisse AG are available to the public
over the internet at the SEC’s website at www.sec.gov. The SEC reports of Credit Suisse
Group AG and Credit Suisse AG are also available under “Investor Relations” on Credit
Suisse Group AG’s website at www.credit-suisse.com and at the offices of the New York
Stock Exchange, 20 Broad Street, New York, NY 10005.
Unless the context otherwise requires, references herein to “Credit Suisse Group,”
“Credit Suisse,” “the Group,” “we,” “us” and “our” mean Credit Suisse Group AG and
its consolidated subsidiaries and the term “the Bank” means Credit Suisse AG, the
direct bank subsidiary of the Group, and its consolidated subsidiaries.
SEC regulations require certain information to be included in registration statements
relating to securities offerings. Such additional information for the Group and the
Bank is included in this report on Form 6-K, which should be read together with the
Group’s and the Bank’s annual report on Form 20-F for the year ended December 31,
2019 (Credit Suisse 2019 20-F) filed with the SEC on March 30, 2020, the Group’s financial
report for the first quarter of 2020 (Credit Suisse Financial Report 1Q20), filed
with the SEC on Form 6-K on May 7, 2020, and the Group’s financial report for the
second quarter of 2020 (Credit Suisse Financial Report 2Q20), filed with the SEC as
Exhibit 99.1 hereto.
Credit Suisse AG, a Swiss bank and joint stock corporation established under Swiss
law, is a wholly-owned subsidiary of the Group. Credit Suisse AG’s registered head
office is in Zurich, and it has additional executive offices and principal branches
in London, New York, Hong Kong, Singapore and Tokyo.
References herein to “CHF” are to Swiss francs.
Forward-looking statements
This Form 6-K and the information incorporated by reference in this Form 6-K include
statements that constitute forward-looking statements. In addition, in the future
the Group, the Bank and others on their behalf may make statements that constitute
forward-looking statements.
When evaluating forward-looking statements, you should carefully consider the cautionary
statement regarding forward-looking information, the risk factors and other information
set forth in the Credit Suisse 2019 20-F, subsequent annual reports on Form 20-F filed
by the Group and the Bank with the SEC, the Group’s and the Bank’s reports on Form
6-K furnished to or filed with the SEC, and other uncertainties and events.
Operating and financial review and prospects
SEC regulations require that a discussion of the results for the first six months
of the current year compared to the first six months of the previous year be included
in registration statements relating to securities offerings. The following discussion
of the Group’s results for the six months ended June 30, 2020 (6M20) compared to the
six months ended June 30, 2019 (6M19) supplements, and should be read in conjunction
with, the Group’s financial reports for the first and second quarters of 2020. The
Credit Suisse Financial Report 2Q20, filed as Exhibit 99.1 hereto, includes unaudited
financial statements for 6M20 and 6M19.
Credit Suisse includes the results of our reporting segments and the Corporate Center.
The Corporate Center includes parent company operations such as Group financing, expenses
for projects sponsored by the Group and certain expenses and revenues that have not
been allocated to the segments. It also includes consolidation and elimination adjustments
required to eliminate intercompany revenues and expenses.
In managing the business, revenues are evaluated in the aggregate, including an assessment
of trading gains and losses and the related interest income and expense from financing
and hedging positions. For this reason, individual revenue categories may not be indicative
of performance.
Certain reclassifications have been made to prior periods to conform to the current
presentation.
|
Overview of Results
|
in
|
|
Swiss
Universal
Bank
|
|
International
Wealth
Management
|
|
Asia
Pacific
|
|
Global
Markets
|
|
Investment
Banking &
Capital
Markets
|
|
Corporate
Center
|
|
Credit
Suisse
|
|
|
6M20 (CHF million)
|
|
Net revenues
|
|
3,013
|
|
2,776
|
|
2,089
|
|
3,531
|
|
885
|
|
(324)
|
|
11,970
|
|
|
Provision for credit losses
|
|
154
|
|
74
|
|
178
|
|
227
|
|
222
|
|
9
|
|
864
|
|
|
Compensation and benefits
|
|
989
|
|
1,191
|
|
810
|
|
1,262
|
|
594
|
|
64
|
|
4,910
|
|
|
Total other operating expenses
|
|
594
|
|
626
|
|
551
|
|
1,121
|
|
245
|
|
307
|
|
3,444
|
|
|
Total operating expenses
|
|
1,583
|
|
1,817
|
|
1,361
|
|
2,383
|
|
839
|
|
371
|
|
8,354
|
|
|
Income/(loss) before taxes
|
|
1,276
|
|
885
|
|
550
|
|
921
|
|
(176)
|
|
(704)
|
|
2,752
|
|
|
Income tax expense
|
|
|
|
|
|
|
|
|
|
|
|
|
|
281
|
|
|
Net income
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2,471
|
|
|
Net income/(loss) attributable to noncontrolling interests
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(5)
|
|
|
Net income attributable to shareholders
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2,476
|
|
|
6M19 (CHF million)
|
|
Net revenues
|
|
2,855
|
|
2,786
|
|
1,767
|
|
3,025
|
|
810
|
|
(275)
|
|
10,968
|
|
|
Provision for credit losses
|
|
39
|
|
19
|
|
16
|
|
13
|
|
9
|
|
10
|
|
106
|
|
|
Compensation and benefits
|
|
967
|
|
1,161
|
|
798
|
|
1,274
|
|
630
|
|
233
|
|
5,063
|
|
|
Total other operating expenses
|
|
645
|
|
639
|
|
533
|
|
1,099
|
|
258
|
|
261
|
|
3,435
|
|
|
Total operating expenses
|
|
1,612
|
|
1,800
|
|
1,331
|
|
2,373
|
|
888
|
|
494
|
|
8,498
|
|
|
Income/(loss) before taxes
|
|
1,204
|
|
967
|
|
420
|
|
639
|
|
(87)
|
|
(779)
|
|
2,364
|
|
|
Income tax expense
|
|
|
|
|
|
|
|
|
|
|
|
|
|
678
|
|
|
Net income
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1,686
|
|
|
Net income attributable to noncontrolling interests
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0
|
|
|
Net income attributable to shareholders
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1,686
|
|
Results summary
In 6M20, Credit Suisse
reported net income attributable to shareholders of CHF 2,476 million compared to CHF 1,686 million in 6M19.
Net revenues of CHF 11,970 million increased 9% compared to 6M19, primarily reflecting higher net revenues in Global Markets, Asia
Pacific and Swiss Universal Bank. 6M20 included negative net revenues of CHF 324 million in the Corporate Center, which beginning in 1Q19 included the impact of the
Asset Resolution Unit.
Provision for credit losses of CHF 864 million was primarily driven by negative developments in our corporate lending portfolio,
including increased drawdowns on loan commitments and the impact from the expected
deterioration of macro-economic factors across multiple industries under the new current
expected credit loss (CECL) methodology. We recorded provisions for credit losses of CHF 227 million in Global Markets, CHF 222 million in Investment Banking & Capital Markets, CHF 178 million in Asia Pacific, CHF 154 million in Swiss Universal Bank and CHF 74 million in International Wealth Management. The net increase in provision for credit losses of
CHF 758 million from CHF 106 million in 6M19 was mainly related to an increase of CHF 214 million in Global Markets, CHF 213 million in Investment Banking & Capital Markets, CHF 162 million in Asia Pacific and CHF 115 million in Swiss Universal Banking.
Total operating expenses of CHF 8,354 million decreased 2% compared to 6M19, reflecting lower compensation and benefits, mainly due to lower
salaries and variable compensation.
Income tax expense of CHF 281 million recorded in 6M20 mainly reflected the impact of the geographical mix of results, non-deductible funding costs and other
tax adjustments of a recurring nature, partially offset by the impact of the re-assessment
of the US base erosion and anti-abuse tax (BEAT) provision for 2019 of CHF 180 million, the impact of previously unrecognized tax benefits of CHF 157 million relating to the resolution of interest cost deductibility with and between
international tax authorities and the impact of a change in US tax rules relating
to federal net operating losses (NOLs), where federal NOLs generated in tax years
2018, 2019, or 2020 can be carried back for five years instead of no carry back before,
and, in addition, where deductible interest expense limitations for the years 2019
and 2020 have been increased from 30% to 50% of adjusted taxable income for the year, which in aggregate
resulted in a benefit of CHF 141 million. Additionally, the period was negatively impacted by shortfall tax charges
on share-based compensation delivered in this period. Overall, net deferred tax assets
decreased CHF 502 million to CHF 3,374 million as of the end of 6M20 compared to the end of 2019, primarily driven by the
tax impact related to a credit spread widening on our fair valued option elected own
debt instruments, foreign exchange impact, earnings and pension liabilities, partially
offset by the recognition of deferred tax assets resulting from the aforementioned
tax benefits in the US. Deferred tax assets on net operating losses decreased CHF 20 million to CHF 1,445 million during 6M20. The Credit Suisse effective tax rate was 10.2% in 6M20, compared to 28.7% in 6M19.
The US tax reform enacted in December 2017 introduced the BEAT tax regime, effective
as of January 1, 2018, for which final regulations were issued by the US Department
of Treasury on December 2, 2019. Following the publication of the 2019 financial results,
Credit Suisse continued its analysis of the final regulations, resulting in a revision
to the technical application of the prior BEAT estimate. This new information was
not available or reasonably knowable at the time of the publication of the 2019 financial
statements and resulted in a change of accounting estimate reflected in 6M20.
Segment results
In 6M20,
Swiss Universal Bank reported income before taxes of CHF 1,276 million and net revenues of CHF 3,013 million. Compared to 6M19, net revenues increased 6%, mainly driven by higher transaction-based revenues, higher other revenues and slightly
higher net interest income. Higher other revenues primarily reflected a revaluation
gain of CHF 134 million relating to our equity investment in Pfandbriefbank reflected in Private
Clients and a gain related to the completed transfer of the InvestLab fund platform
to Allfunds Group of CHF 25 million reflected in Corporate & Institutional clients.
Net revenues in
Private Clients increased 5% compared to 6M19, reflecting higher transaction-based revenues, increased net interest
income and higher other revenues, partially offset by lower recurring commissions
and fees. Transaction-based revenues increased 24%, mainly reflecting higher client activity and higher revenues from International
Trading Solutions (ITS), partially offset by lower equity participations income, as
6M19 included a regular and a special dividend from our ownership interest in SIX Group totaling CHF 17 million. Net interest income increased 5% compared to 6M19, mainly reflecting stable loan margins on slightly higher average
loans volumes and higher treasury revenues. Higher other revenues primarily reflected
the Pfandbriefbank equity investment revaluation gain of CHF 134 million. In 6M19, other revenues included gains on the sale of real estate of
CHF 117 million. Recurring
commissions and fees decreased 4%, mainly due to lower revenues from our investment in Swisscard, partially offset
by higher wealth structuring solution fees.
Net revenues in
Corporate & Institutional Clients increased 6% compared to 6M19, primarily reflecting higher transaction-based revenues, higher
other revenues and increased recurring commissions and fees. Transaction-based revenues
increased 11%, primarily due to higher revenues from ITS, increased revenues from our Swiss investment
banking business and higher brokerage and product issuing fees, partially offset by
lower equity participations income as 6M19 included a regular and a special dividend
from SIX Group totaling CHF 18 million, and lower fees from foreign exchange client business. Higher other revenues
reflected the gain of CHF 25 million in 6M20 related to the completed transfer of the InvestLab fund platform.
Recurring commissions and fees increased 4%, mainly driven by higher fees from lending activities, higher wealth structuring
solution fees and slightly increased security account and custody services fees, partially
offset by lower banking services fees. Net interest income was stable, mainly reflecting
slightly lower loan margins on stable average loan volumes, offset by slightly higher
treasury revenues.
In 6M20, we recorded a provision for credit losses of CHF 154 million compared to CHF 39 million recorded in 6M19. Provision for credit losses in 6M20 were related to the
impact on our commodity trade finance and Swiss corporate portfolios from the expected
deterioration of macro-economic factors under the new CECL methodology and our consumer
finance business.
Total operating expenses decreased slightly compared to 6M19, mainly reflecting lower
general and administrative expenses, partially offset by slightly higher compensation
and benefits.
In 6M20,
International Wealth Management reported income before taxes of CHF 885 million and net revenues of CHF 2,776 million. Net revenues were stable compared to 6M19, reflecting higher other revenues, offset by lower transaction-
and performance-based revenues, slightly lower recurring commissions and fees and
lower net interest income. Higher other revenues included a gain related to the completed
transfer of the InvestLab fund platform of CHF 218 million reflected in Asset Management and Private Banking. 6M19 included gains
on a partial sale of an economic interest in a third-party manager relating to a private
equity investment reflected in transaction- and performance-based revenues in Asset
Management.
Net revenues in
Private Banking were stable compared to 6M19, mainly reflecting lower net interest income and slightly
lower recurring commissions and fees, partially offset by slightly higher transaction-
and performance-based revenues. 6M20 included a gain related to the completed transfer
of the InvestLab fund platform of CHF 15 million and 6M19 included a gain on the sale of real estate of CHF 13 million, both reflected in other revenues. Net interest income decreased 4%, with lower deposit margins on slightly higher average deposit volumes and lower
loan margins on slightly lower average loan volumes. Recurring commissions and fees
decreased slightly, primarily driven by lower investment product management fees and
lower discretionary mandate management fees, partially offset by higher fees from lending activities. Transaction- and performance-based
revenues increased slightly, mainly driven by higher revenues from ITS and higher
client activity, partially offset by losses on certain hedging activities of CHF 21 million and lower equity participations income as 6M19 included a regular and a special
dividend from SIX Group totaling CHF 22 million.
Net revenues in
Asset Management increased slightly compared to 6M19, reflecting higher investment and partnership
income, partially offset by lower performance and placement revenues and lower management
fees. Investment and partnership income increased, mainly driven by a gain related
to the completed transfer of the InvestLab fund platform of CHF 203 million. 6M19 included gains on a partial sale of an economic interest in a third-party
manager relating to a private equity investment. Performance and placement revenues
decreased significantly, mainly due to investment-related losses in 6M20 compared
to gains in 6M19. Management fees decreased 5%, mainly reflecting lower real estate-related transaction fees.
In 6M20, we recorded a provision for credit losses of CHF 74 million compared to CHF 19 million recorded in 6M19, mainly related to ship finance.
Total operating expenses were stable compared to 6M19, mainly reflecting slightly
higher compensation and benefits, offset by slightly lower general and administrative
expenses.
In 6M20,
Asia Pacific reported income before taxes of CHF 550 million and net revenues of CHF 2,089 million. Compared to 6M19, net revenues increased 18%, driven by higher revenues in our Markets business, partially offset by higher provision
for credit losses.
Net revenues in our
Wealth Management & Connected business were stable compared to 6M19, mainly reflecting higher transaction-based revenues and a gain
related to the completed transfer of the InvestLab fund platform of CHF 25 million reflected in other revenues, offset by lower advisory, underwriting and
financing revenues. The increase in transaction-based revenues primarily reflected
higher client activity and higher corporate advisory fees related to integrated solutions.
The increase in net interest income was mainly
due to higher treasury revenues and higher deposit margins on lower average deposit
volumes, partially offset by slightly lower loan margins on lower average loan volumes.
Recurring commissions and fees decreased mainly due to lower wealth structuring solutions
and investment product management fees and fees from lending activities. The decrease
in advisory, underwriting and financing revenues primarily reflected lower financing
revenues, partially offset by higher structured equity origination and equity underwriting
revenues. Financing revenues in 6M20 included unrealized mark-to-market losses of
CHF 199 million, net of losses from hedges of CHF 31 million, on our fair valued lending portfolio.
Net revenues in our
Markets business increased 54% compared to 6M19, reflecting higher fixed income and equity sales and trading revenues.
Fixed income sales and trading revenues increased significantly primarily driven by
higher revenues from structured products, emerging markets rates products and foreign
exchange products. Equity sales and trading revenues increased mainly due to higher
revenues from prime services and cash equities.
In 6M20, we recorded a provision for credit losses of CHF 178 million compared to CHF 16 million recorded in 6M19, primarily related to four single cases across various industries.
Total operating expenses increased 2% compared to 6M19, primarily due to higher commission expenses and slightly higher
compensation and benefits expenses.
In 6M20,
Global Markets reported income before taxes of CHF 921 million and net revenues of CHF 3,531 million. Net revenues increased 17% compared to 6M19, reflecting growth and increased client activity across fixed income
sales and trading, equity sales and trading and underwriting. During the first half
of the year, market conditions were characterized by high levels of volatility, widening
of spreads, low interest rates and significant asset price moves as the COVID-19 outbreak
spread.
Revenues from fixed income sales and trading of CHF 2,293 million increased 28% compared to 6M19, primarily reflecting improved macro and global credit products,
partially offset by lower emerging markets revenues. Macro products revenues increased
due to significantly improved performance in our rates and foreign exchange businesses.
Global credit products revenues increased, reflecting significantly higher investment
grade trading activity and stable leverage finance revenues. These increases were
partially offset by lower emerging markets revenues, primarily reflecting lower financing
and trading activity in Latin America, particularly in the first quarter. In addition,
securitized products revenues decreased slightly, reflecting significantly lower non-agency
trading activity, partially offset by significantly higher agency trading revenues.
Revenues from equity sales and trading
of CHF 1,107 million increased 6% compared to 6M19, reflecting higher cash equities and equity derivatives revenues.
Cash equities revenues increased, reflecting higher trading activity across regions.
In addition, equity derivatives revenues increased, reflecting significantly higher
flow and corporate derivatives trading activity, partially offset by lower structured
derivatives revenues. These increases were partially offset by lower prime services
revenues, primarily due to lower commissions in listed derivatives, partially offset
by improved revenues from client financing.
Revenues from underwriting of CHF 426 million increased 12% compared to 6M19, reflecting higher debt and equity issuance volumes. Debt underwriting
revenues increased, primarily due to higher investment grade revenues, partially offset
by lower leveraged finance revenues. In addition, equity underwriting revenues increased,
due to increased issuance activity.
In 6M20, we recorded a provision for credit losses of CHF 227 million compared to CHF 13 million recorded in 6M19. The increase in provision for credit losses was primarily
driven by negative developments in our corporate lending portfolio, largely relating
to the energy sector, which included increased drawdowns on loan commitments as well
as the impact under the new CECL methodology.
Total operating expenses of CHF 2,383 million were stable compared to 6M19, reflecting slightly higher general and administrative
expenses and stable compensation and benefits.
In 6M20,
Investment Banking & Capital Markets reported a loss before taxes of CHF 176 million, compared to a loss before taxes of CHF 87 million for 6M19, reflecting a decline in client activity, mark-to-market losses
on underwriting commitments and higher provisions for credit losses in our corporate
lending portfolio in 1Q20, partially offset by a strong rebound in client activity
across businesses, a partial recovery of mark-to-market losses incurred in 1Q20 and
decreased provision for credit losses in our corporate lending portfolio during the
second quarter. Net revenues of CHF 885 million increased 9% compared to 6M19, driven by increased revenues from equity underwriting and advisory, partially offset
by lower revenues from debt underwriting. Compared to 6M19, advisory and other fees
of CHF 337 million increased 13%, reflecting higher revenues from completed M&A transactions. Revenues from debt underwriting of CHF 347 million decreased 13%, primarily driven by lower leveraged finance client activity, partially offset by
strong performance from investment grade debt issuance. Equity underwriting revenues of CHF 236 million increased 40%, driven by
momentum in 2Q20 and reflecting an increase in follow-on activity and higher revenues
from convertible transactions and strong IPO issuance activity.
In 6M20, we recorded a provision for credit losses of CHF 222 million compared to CHF 9 million recorded in 6M19. The increase in provision for credit losses was primarily
driven by negative developments in our corporate lending portfolio, largely relating
to the energy sector, which included increased drawdowns on loan commitments as well
as the impact from the expected deterioration of macro-economic factors across multiple
industries under the new CECL methodology.
Total operating expenses decreased 6% compared to 6M19, primarily reflecting lower compensation and benefits and lower
general and administrative expenses. Compensation and benefits of CHF 594 million decreased 6%, mainly driven by lower salary expenses. General and administrative expenses of CHF
237 million decreased 6%, primarily driven by lower expenses related to real estate disposals and lower allocated
corporate function costs, partially offset by increased litigation provisions.
Corporate Center reported a loss before taxes of CHF 704 million in 6M20 compared to CHF 779 million in 6M19. Negative net revenues of CHF 324 million increased CHF 49 million compared to negative net revenues of CHF 275 million in 6M19, reflecting higher negative revenues related to the Asset Resolution
Unit and lower other revenues, partially offset by decreased negative treasury results.
Negative treasury results of CHF 313 million in 6M20 primarily reflected losses of CHF 286 million with respect to structured notes volatility, mainly relating to own credit spread movements, mostly
in March, amid continued market volatility surrounding the COVID-19 pandemic and central
bank stimulus announcements, and negative revenues of CHF 134 million relating to funding activities, excluding Asset Resolution Unit-related
asset funding costs. Negative revenues and losses were partially offset by gains of CHF 96 million relating to fair value option volatility on own debt. In 6M19, negative
treasury results of CHF 326 million primarily reflected losses of CHF 292 million with respect to structured notes volatility, mainly relating to interest
rate movements, and negative revenues of CHF 152 million relating to funding activities, excluding Asset Resolution Unit-related
asset funding costs. Negative revenues and losses were partially offset by gains of CHF 79 million relating to hedging volatility and gains of CHF 45 million relating to fair value option volatility on own debt.
In the Asset Resolution Unit, we reported negative net revenues of CHF 96 million in 6M20 compared to CHF 59 million in 6M19. Compared to 6M19, the movement was primarily driven by lower revenues
from portfolio assets.
Other revenues of CHF 85 million decreased CHF 25 million compared to 6M19, mainly reflecting a negative valuation impact from long-dated
legacy deferred compensation and retirement programs and a valuation adjustment on
a legacy exposure, partially offset by the elimination of losses from trading in own
shares compared to the elimination of gains in 6M19.
In 6M20, we recorded provision for credit losses of CHF 9 million compared to CHF 10 million in 6M19. The provision for credit losses in 6M19 was primarily related to
the Asset Resolution Unit.
Total operating expenses decreased CHF 123 million compared to 6M19, mainly reflecting a decrease in compensation and benefits.
Compensation and benefits of CHF 64 million decreased CHF 169 million, primarily due to lower deferred compensation expenses from prior-year awards, lower compensation and benefits related to the Asset Resolution Unit and lower
expenses for long-dated legacy deferred compensation and retirement programs. General
and administrative expenses of CHF 264 million increased CHF 35 million, primarily reflecting the impact of corporate function allocations and higher
expenses related to legacy litigation provisions, partially offset by lower general
and administrative expenses related to the Asset Resolution Unit.
Group and Bank differences
The business of the Bank is substantially the same as the business of the Group, and
substantially all of the Bank’s operations are conducted through the Swiss Universal
Bank, International Wealth Management, Asia Pacific, Global Markets and Investment
Banking & Capital Markets. Certain Corporate Center activities of the Group, such
as hedging activities relating to share-based compensation awards, are not applicable
to the Bank. Certain other assets, liabilities and results of operations, primarily
relating to Credit Suisse Services AG (our Swiss service company) and its subsidiary,
are managed as part of the activities of the Group’s segments. However, they are legally
owned by the Group and are not part of the Bank’s consolidated financial statements.
For further information on the differences between the Group and the Bank, refer to “Note 33
– Subsidiary guarantee information” in III – Condensed consolidated financial statements – unaudited in the Credit Suisse Financial Report 2Q20.
|
Comparison of consolidated statements of operations
|
|
|
|
Bank
|
|
Group
|
|
Bank
|
|
Group
|
|
|
in
|
|
2Q20
|
|
2Q19
|
|
2Q20
|
|
2Q19
|
|
6M20
|
|
6M19
|
|
6M20
|
|
6M19
|
|
|
Statements of operations (CHF million)
|
|
Net revenues
|
|
6,230
|
|
5,676
|
|
6,194
|
|
5,581
|
|
12,015
|
|
11,111
|
|
11,970
|
|
10,968
|
|
|
Total operating expenses
|
|
4,449
|
|
4,381
|
|
4,347
|
|
4,254
|
|
8,573
|
|
8,744
|
|
8,354
|
|
8,498
|
|
|
Income before taxes
|
|
1,489
|
|
1,270
|
|
1,551
|
|
1,302
|
|
2,582
|
|
2,261
|
|
2,752
|
|
2,364
|
|
|
Net income
|
|
1,119
|
|
931
|
|
1,160
|
|
937
|
|
2,338
|
|
1,560
|
|
2,471
|
|
1,686
|
|
|
Net income attributable to shareholders
|
|
1,121
|
|
927
|
|
1,162
|
|
937
|
|
2,334
|
|
1,553
|
|
2,476
|
|
1,686
|
|
|
Comparison of consolidated balance sheets
|
|
|
|
Bank
|
|
Group
|
|
|
end of
|
|
2Q20
|
|
4Q19
|
|
2Q20
|
|
4Q19
|
|
|
Balance sheet statistics (CHF million)
|
|
Total assets
|
|
831,489
|
|
790,459
|
|
828,480
|
|
787,295
|
|
|
Total liabilities
|
|
781,449
|
|
743,696
|
|
781,629
|
|
743,581
|
|
|
Capitalization and indebtedness
|
|
|
|
Bank
|
|
Group
|
|
|
end of
|
|
2Q20
|
|
4Q19
|
|
2Q20
|
|
4Q19
|
|
|
Capitalization and indebtedness (CHF million)
|
|
Due to banks
|
|
18,018
|
|
16,742
|
|
18,018
|
|
16,744
|
|
|
Customer deposits
|
|
390,093
|
|
384,950
|
|
388,995
|
|
383,783
|
|
|
Central bank funds purchased, securities sold under repurchase agreements and securities lending transactions
|
|
30,683
|
|
27,641
|
|
30,589
|
|
27,533
|
|
|
Long-term debt
|
|
168,554
|
|
151,000
|
|
169,426
|
|
152,005
|
|
|
All other liabilities
|
|
174,101
|
|
163,363
|
|
174,601
|
|
163,516
|
|
|
Total liabilities
|
|
781,449
|
|
743,696
|
|
781,629
|
|
743,581
|
|
|
Total equity
|
|
50,040
|
|
46,763
|
|
46,851
|
|
43,714
|
|
|
Total capitalization and indebtedness
|
|
831,489
|
|
790,459
|
|
828,480
|
|
787,295
|
|
|
BIS capital metrics
|
|
|
|
Bank
|
|
Group
|
|
|
end of
|
|
2Q20
|
|
4Q19
|
|
2Q20
|
|
4Q19
|
|
|
Capital and risk-weighted assets (CHF million)
|
|
CET1 capital
|
|
42,231
|
|
41,933
|
|
37,346
|
|
36,774
|
|
|
Tier 1 capital
|
|
55,606
|
|
54,024
|
|
51,681
|
|
49,791
|
|
|
Total eligible capital
|
|
58,525
|
|
56,958
|
|
54,600
|
|
52,725
|
|
|
Risk-weighted assets
|
|
299,789
|
|
290,843
|
|
299,293
|
|
290,463
|
|
|
Capital ratios (%)
|
|
CET1 ratio
|
|
14.1
|
|
14.4
|
|
12.5
|
|
12.7
|
|
|
Tier 1 ratio
|
|
18.5
|
|
18.6
|
|
17.3
|
|
17.1
|
|
|
Total capital ratio
|
|
19.5
|
|
19.6
|
|
18.2
|
|
18.2
|
|
|
4Q19 amounts are shown on a look-through basis.
|
Condensed consolidated financial statements
Group
Refer to III –Condensed consolidated financial statements – unaudited in the Credit Suisse Financial Report 1Q20 and Credit Suisse Financial
Report 2Q20.
Bank
The Bank’s condensed consolidated financial statements – unaudited as of and for the six months ended June 30, 2020 and 2019 are attached
as Exhibit 99.2 to this Form 6-K.
Exhibits
No. Description
101.1 Interactive data files (XBRL-related documents) (Group and Bank)
104 Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit
101)
Signatures
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrants
have duly caused this report to be signed on their behalf by the undersigned, thereunto
duly authorized.
CREDIT SUISSE GROUP AG and CREDIT SUISSE AG
(Registrants)
Date: July 30, 2020
By:
/s/ Thomas Gottstein /s/ David R. Mathers
Thomas Gottstein David R. Mathers
Chief Executive Officer Chief Financial Officer