XML 136 R125.htm IDEA: XBRL DOCUMENT
v3.23.3

FI - Roll-forward of net assets measured at fair value on recurring basis (Details 7) - Recurring basis - CHF (SFr) SFr in Millions | 6 Months Ended
--- | ---
Jun. 30, 2023 | Jun. 30, 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 | (1,709) | (717)
Transfers out, net assets/liabilities | 853 | 4,664
Purchases, net assets/liabilities | 916 | 4,074
Sales, net assets/liabilities | (1,762) | (3,870)
Issuances, net assets/liabilities | (2,018) | (5,030)
Settlements, net assets/liabilities | 2,303 | 3,056
Gain (loss) on transfers in/out included in trading revenues, net assets/liabilities | (97) | 570
Gain (loss) on all other activity included in trading revenues, net assets/liabilities | (1,312) | 560
Gain (loss) on transfers in/out included in other revenues, net assets/liabilities | 4 | (1)
Gain (loss) on all other activity included in other revenues, net assets/liabilities | 311 | (21)
Gain (loss) on transfers in/out included in accumulated other comprehensive income, net assets/liabilities | (29) | 35
Gain (loss) on all other activity included in accumulated other comprehensive income, net assets/liabilities | (205) | 243
Foreign currency translation impact, net assets/liabilities | 97 | (181)
Balance at beginning of period, net assets/liabilities | (2,858) | (482)
Other Comprehensive Income (Loss) [Member] |  |
Net assets/liabilities measured at fair value on a recurring basis for level 3 |  |
Changes in unrealized gains/losses | (232) | 273
Trading Revenue [Member] |  |
Net assets/liabilities measured at fair value on a recurring basis for level 3 |  |
Changes in unrealized gains/losses | (582) | 1,044
Other Revenue [Member] |  |
Net assets/liabilities measured at fair value on a recurring basis for level 3 |  |
Changes in unrealized gains/losses | (246) | (77)
Net Revenue [Member] |  |
Net assets/liabilities measured at fair value on a recurring basis for level 3 |  |
Changes in unrealized gains/losses | SFr (1,060) | SFr 1,240

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 -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueAssetLiabilityRecurringBasisStillHeldUnrealizedGainLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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: |

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