| Type | including |
|---|---|
| Role | http://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceFinancialGuaranteeInsuranceContractsPremiumReceivedOverContractPeriodTable |
| Type | Element |
|---|---|
| Hypercube | us-gaap:FinancialGuaranteeInsuranceContractsPremiumReceivedOverContractPeriodTable |
| Explicit | us-gaap:IncomeStatementLocationAxis |
| Member | us-gaap:IncomeStatementLocationDomain |
| Member | us-gaap:SalesMember |
| Member | us-gaap:TradingRevenueMember |
| Member | us-gaap:CostOfSalesMember |
| Member | us-gaap:PrincipalOrProprietaryTransactionsMember |
| Member | us-gaap:AssetManagementIncomeMember |
| Member | us-gaap:OtherIncomeMember |
| Member | us-gaap:InterestIncomeMember |
| Member | us-gaap:InvestmentIncomeMember |
| Member | us-gaap:OperatingIncomeLossMember |
| Member | us-gaap:OtherOperatingIncomeExpenseMember |
| Member | us-gaap:InterestExpenseMember |
| Member | us-gaap:OperatingExpenseMember |
| Member | us-gaap:OtherExpenseMember |
| Member | us-gaap:GainLossOnDerivativeInstrumentsMember |
| Member | us-gaap:GainLossOnInvestmentsMember1 |
| Member | us-gaap:InvestmentIncomeExpenseMember |
| Member | us-gaap:NonoperatingIncomeExpenseMember |
| Member | us-gaap:OtherNonoperatingIncomeExpenseMember |
| Member | us-gaap:ForeignCurrencyGainLossMember |
| Member | us-gaap:SaleOfSubsidiaryGainLossMember |
| Member | us-gaap:SellingGeneralAndAdministrativeExpensesMember |
| Member | us-gaap:SellingAndMarketingExpenseMember |
| Member | us-gaap:GeneralAndAdministrativeExpenseMember |
| Label/QName |
|---|
us-gaap:FinancialGuaranteeInsuranceContractsPremiumReceivedOverContractPeriodAbstract |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumReceivedOverContractPeriodPremiumReceivableWeightedAverageRiskFreeDiscountRate |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumReceivedOverContractPeriodPremiumReceivableWeightedAverageCollectionPeriod1 |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumReceivedOverContractPeriodPremiumReceivable |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumReceivedOverContractPeriodUnearnedPremiumRevenue |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumReceivedOverContractPeriodPremiumReceivableAccretion |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumReceivablePremiumExpectedToBeCollectedAbstract |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedWithinOneYearFromBalanceSheetDateAbstract |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedDuringFirstQuarterFollowingBalanceSheetDate |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedDuringSecondQuarterFollowingTheBalanceSheetDate |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedDuringThirdQuarterFollowingBalanceSheetDate |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedDuringFourthQuarterFollowingBalanceSheetDate |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedWithinOneYearFromBalanceSheetDate |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedMoreThanOneAndWithinTwoYearsFromBalanceSheetDate |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedMoreThanTwoAndWithinThreeYearsFromBalanceSheetDate |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedMoreThanThreeAndWithinFourYearsFromBalanceSheetDate |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedMoreThanFourAndWithinFiveYearsFromBalanceSheetDate |
Financial Guarantee Insurance Contract, Premium Receivable, to be Collected, after Year 5 Through 10 us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedMoreThanFiveAndWithin10YearsFromBalanceSheetDate |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedMoreThan10AndWithin15YearsFromBalanceSheetDate |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedMoreThan15AndWithin20YearsFromBalanceSheetDate |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedMoreThan20AndWithin25YearsFromBalanceSheetDate |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedMoreThan25AndWithin30YearsFromBalanceSheetDate |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedMoreThan30AndWithin35YearsFromBalanceSheetDate |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumExpectedToBeCollectedMoreThan35AndWithin40YearsFromBalanceSheetDate |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumReceivablePremiumExpectedToBeCollected |
us-gaap:FinancialGuaranteeInsuranceContractsAcceleratedPremiumRevenueAmountAbstract |
us-gaap:FinancialGuaranteeInsuranceContractsAcceleratedPremiumRevenueAmount |
us-gaap:FinancialGuaranteeInsuranceContractsAcceleratedPremiumRevenueExplanation |
us-gaap:FinancialGuaranteeInsuranceContractsFutureExpectedPremiumRevenueToBeRecognizedAbstract |
us-gaap:FinancialGuaranteeInsuranceContractsFutureExpectedPremiumRevenueToBeRecognizedOneYearFromBalanceSheetDateAbstract |
us-gaap:FinancialGuaranteeInsuranceContractsFutureExpectedPremiumRevenueToBeRecognizedDuringFirstQuarterFollowingBalanceSheetDate |
us-gaap:FinancialGuaranteeInsuranceContractsFutureExpectedPremiumRevenueToBeRecognizedDuringSecondQuarterFollowingBalanceSheetDate |
us-gaap:FinancialGuaranteeInsuranceContractsFutureExpectedPremiumRevenueToBeRecognizedDuringThirdQuarterFollowingBalanceSheetDate |
us-gaap:FinancialGuaranteeInsuranceContractsFutureExpectedPremiumRevenueToBeRecognizedDuringFourthQuarterFollowingBalanceSheetDate |
us-gaap:FinancialGuaranteeInsuranceContractsFutureExpectedPremiumRevenueToBeRecognizedOneYearFromBalanceSheetDate |
us-gaap:FinancialGuaranteeInsuranceContractsFutureExpectedPremiumRevenueToBeRecognizedMoreThanOneAndWithinTwoYearsFromBalanceSheetDate |
us-gaap:FinancialGuaranteeInsuranceContractsFutureExpectedPremiumRevenueToBeRecognizedMoreThanTwoAndWithinThreeYearsFromBalanceSheetDate |
us-gaap:FinancialGuaranteeInsuranceContractsFutureExpectedPremiumRevenueToBeRecognizedMoreThanThreeAndWithinFourYearsFromBalanceSheetDate |
us-gaap:FinancialGuaranteeInsuranceContractsFutureExpectedPremiumRevenueToBeRecognizedMoreThanFourAndWithinFiveYearsFromBalanceSheetDate |
us-gaap:FinancialGuaranteeInsuranceContractsFutureExpectedPremiumRevenueToBeRecognizedMoreThanFiveAndWithin10YearsFromBalanceSheetDate |
us-gaap:FinancialGuaranteeInsuranceContractsFutureExpectedPremiumRevenueToBeRecognizedMoreThan10AndWithin15YearsFromBalanceSheetDate |
us-gaap:FinancialGuaranteeInsuranceContractsFutureExpectedPremiumRevenueToBeRecognizedMoreThan15AndWithin20YearsFromBalanceSheetDate |
us-gaap:FinancialGuaranteeInsuranceContractsFutureExpectedPremiumRevenueToBeRecognizedMoreThan20AndWithin25YearsFromBalanceSheetDate |
us-gaap:FinancialGuaranteeInsuranceContractsFutureExpectedPremiumRevenueToBeRecognizedMoreThan25AndWithin30YearsFromBalanceSheetDate |
us-gaap:FinancialGuaranteeInsuranceContractsFutureExpectedPremiumRevenueToBeRecognizedMoreThan30AndWithin35YearsFromBalanceSheetDate |
us-gaap:FinancialGuaranteeInsuranceContractsFutureExpectedPremiumRevenueToBeRecognizedMoreThan35AndWithin40YearsFromBalanceSheetDate |
us-gaap:FinancialGuaranteeInsuranceContractsFutureExpectedPremiumRevenueToBeRecognized |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumReceivableRollForward |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumReceivable |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumReceivableProceedsFromPremiumsReceived |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumReceivableNewBusinessWritten |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumsReceivableAdjustmentAbstract |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumsReceivableAdjustmentChangeInPeriodOfContractAbstract |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumsReceivableAdjustmentChangeInPeriodOfContract |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumsReceivableAdjustmentChangeInPeriodOfContractExplanation |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumsReceivableAccretionOfDiscountOnPremiumReceivable |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumsReceivableAdjustmentOtherAdjustmentsAbstract |
Financial Guarantee Insurance Contracts, Premiums Receivable, Increase (Decrease), Other Adjustments us-gaap:FinancialGuaranteeInsuranceContractsPremiumsReceivableAdjustmentOtherAdjustments |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumsReceivableAdjustmentOtherAdjustmentsExplanation |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumsReceivableAdjustment |
us-gaap:FinancialGuaranteeInsuranceContractsPremiumsReceivablePeriodIncreaseDecrease |
us-gaap:FinancialGuaranteeInsuranceContractsFutureExpectedPremiumRevenueToBeRecognizedRemainderOfFiscalYear |