XML 222 R186.htm IDEA: XBRL DOCUMENT
v3.24.1

FI - Roll-forward of net assets measured at fair value on recurring basis (Details 7) - Recurring basis - CHF (SFr) SFr in Millions | 12 Months Ended
--- | ---
Dec. 31, 2023 | Dec. 31, 2022
Net assets/liabilities measured at fair value on a recurring basis for level 3 |  |
Balance at beginning of period, net assets/liabilities | SFr (210) | SFr (3,864)
Transfers in, net assets/liabilities | (62) | (2,138)
Transfers out, net assets/liabilities | 2,039 | 6,150
Purchases, net assets/liabilities | 1,188 | 6,332
Sales, net assets/liabilities | (2,154) | (5,833)
Issuances, net assets/liabilities | (2,062) | (8,279)
Settlements, net assets/liabilities | 3,389 | 6,447
Gain (loss) on transfers in/out included in trading revenues, net assets/liabilities | (188) | 666
Gain (loss) on all other activity included in trading revenues, net assets/liabilities | (1,360) | (94)
Gain (loss) on transfers in/out included in other revenues, net assets/liabilities | 1 | 46
Gain (loss) on all other activity included in other revenues, net assets/liabilities | 158 | (70)
Gain (loss) on transfers in/out included in accumulated other comprehensive income, net assets/liabilities | (35) | 51
Gain (loss) on all other activity included in accumulated other comprehensive income, net assets/liabilities | (257) | 407
Foreign currency translation impact, net assets/liabilities | 202 | (31)
Balance at beginning of period, net assets/liabilities | 649 | (210)
Changes in unrealized gains/losses | SFr (1,628) | SFr (109)
Fair Value, Asset (Liability), Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] | Revenues | Revenues
Other Comprehensive Income (Loss) [Member] |  |
Net assets/liabilities measured at fair value on a recurring basis for level 3 |  |
Changes in unrealized gains/losses | SFr (263) | SFr 413
Trading Revenue [Member] |  |
Net assets/liabilities measured at fair value on a recurring basis for level 3 |  |
Changes in unrealized gains/losses | SFr (1,047) | SFr (472)
Fair Value, Asset (Liability), Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] | Trading Gains (Losses) | Trading Gains (Losses)
Other Revenue [Member] |  |
Net assets/liabilities measured at fair value on a recurring basis for level 3 |  |
Changes in unrealized gains/losses | SFr (318) | SFr (50)
Fair Value, Asset (Liability), Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] | Noninterest Income, Other Operating Income | Noninterest Income, Other Operating Income

X
- Definition This element represents the impact of foreign currency translation on the fair value of net assets/liabilities measured on a recurring basis using significant unobservable inputs reconciliation (Level 3). + References No definition available. + Details
Name: | cs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisNetAssetsLiabilitiesForeignCurrencyTranslationImpact
Namespace Prefix: | cs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | cs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisNetAssetsLiabilitiesGainLossOnAllOtherActivityIncludedInAccumulatedOtherComprehensiveIncome
Namespace Prefix: | cs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This element represents the amount of the total gains or losses for the period which are included in the statement of income other revenues, related to all other activity other than transfers in or out of the fair value of net assets/liabilities measured on a recurring basis using significant unobservable inputs reconciliation (Level 3). + References No definition available. + Details
Name: | cs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisNetAssetsLiabilitiesGainLossOnAllOtherActivityIncludedInOtherRevenues
Namespace Prefix: | cs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This element represents the amount of the total gains or losses for the period which are included in the statement of income included in trading revenues, related to all other activity other than transfers in or out of the fair value of net assets/liabilities measured on a recurring basis using significant unobservable inputs reconciliation (Level 3). + References No definition available. + Details
Name: | cs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisNetAssetsLiabilitiesGainLossOnAllOtherActivityIncludedInTradingRevenues
Namespace Prefix: | cs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | cs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisNetAssetsLiabilitiesGainLossOnTransfersInOutIncludedInAccumulatedOtherComprehensiveIncome
Namespace Prefix: | cs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This element represents the amount of the total gains or losses for the period which are included in the statement of income in other revenues, related to transfers in or out of the fair value of net assets/liabilities measured on a recurring basis using significant unobservable inputs reconciliation (Level 3). + References No definition available. + Details
Name: | cs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisNetAssetsLiabilitiesGainLossOnTransfersInOutIncludedInOtherRevenues
Namespace Prefix: | cs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This element represents the amount of the total gains or losses for the period which are included in the statement of income in trading revenues, related to transfers in or out of the fair value of net assets/liabilities measured on a recurring basis using significant unobservable inputs reconciliation (Level 3). + References No definition available. + Details
Name: | cs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisNetAssetsLiabilitiesGainLossOnTransfersInOutIncludedInTradingRevenues
Namespace Prefix: | cs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Issues that have taken place during the period in relation to net assets/liabilities measured at fair value and categorized within Level 3 of the fair value hierarchy. + References No definition available. + Details
Name: | cs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisNetAssetsLiabilitiesIssues
Namespace Prefix: | cs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Purchases that have taken place during the period in relation to net assets/liabilities measured at fair value and categorized within Level 3 of the fair value hierarchy. + References No definition available. + Details
Name: | cs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisNetAssetsLiabilitiesPurchases
Namespace Prefix: | cs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Sales that have taken place during the period in relation to net assets/liabilities measured at fair value and categorized within Level 3 of the fair value hierarchy. + References No definition available. + Details
Name: | cs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisNetAssetsLiabilitiesSales
Namespace Prefix: | cs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Settlements that have taken place during the period in relation to net assets/liabilities measured at fair value and categorized within Level 3 of the fair value hierarchy. + References No definition available. + Details
Name: | cs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisNetAssetsLiabilitiesSettlements
Namespace Prefix: | cs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition This element represents transfers in to net assets/liabilities measured at fair value on a recurring basis using unobservable inputs (Level 3) which have taken place during the period. + References No definition available. + Details
Name: | cs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisNetAssetsLiabilitiesTransfersIn
Namespace Prefix: | cs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This element represents transfers out of net assets/liabilities measured at fair value on a recurring basis using unobservable inputs (Level 3) which have taken place during the period. + References No definition available. + Details
Name: | cs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisNetAssetsLiabilitiesTransfersOut
Namespace Prefix: | cs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition This element represents the net assets/liabilities measured at fair value using significant unobservable inputs (Level 3) which is required for reconciliation purposes of beginning and ending balances. + References No definition available. + Details
Name: | cs_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisNetAssetsLiabilitiesValue
Namespace Prefix: | cs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | cs_FairValueNetAssetsLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward
Namespace Prefix: | cs_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of unrealized gain (loss) recognized in income from asset (liability) measured at fair value on recurring basis using unobservable input (level 3) and still held. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueAssetLiabilityRecurringBasisStillHeldUnrealizedGainLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Indicates line item in statement in which net income is reported that includes unrealized gain (loss) from asset (liability) measured at fair value using unobservable input (level 3) and still held. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueAssetLiabilityRecurringBasisStillHeldUnrealizedGainLossStatementOfIncomeExtensibleList
Namespace Prefix: | us-gaap_
Data Type: | enum2:enumerationSetItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_OtherComprehensiveIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_TradingRevenueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=cs_OtherRevenueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |