XML 61 R59.htm IDEA: XBRL DOCUMENT
v3.3.0.814

Fair Value Measurements - Information about Valuation Inputs for Variable Interest Entity Assets and Liabilities Classified as Level 3 (Detail) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended |  |  |  |
--- | --- | --- | --- | --- | --- | ---
Sep. 30, 2015 | Sep. 30, 2014 | Sep. 30, 2015 | Sep. 30, 2014 | Jun. 30, 2015 | Dec. 31, 2014 | Jun. 30, 2014 | Dec. 31, 2013
Fair Value, Inputs, Level 3 [Member] | US Commercial ABS Transaction [Member] |  |  |  |  |  |  |  |
Fair Value Inputs, Liabilities, Quantitative Information [Line Items] |  |  |  |  |  |  |  |
Fair Value Of Consolidated Variable Interest Entity Debt Obligations Valued Using Unobservable Inputs By Asset Class | $ 165,269 |  | $ 165,269 |  |  |  |  |
Fair Value, Inputs, Level 3 [Member] | Successor [Member] |  |  |  |  |  |  |  |
Fair Value Inputs, Liabilities, Quantitative Information [Line Items] |  |  |  |  |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability | 13,010,477 | $ 13,725,623 | 13,010,477 | $ 13,725,623 | $ 13,856,298 | $ 13,845,454 | $ 14,917,043 | $ 14,253,705
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Gain Loss Included In Earnings | 52,394 | 301,522 | (166,100) | 666,194 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Gain Loss Included In Other Comprehensive Income Loss | (503,211) | (758,705) | (402,726) | (305,933) |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Purchases | 28 | 0 | 234,880 | 70,000 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Issues | 0 | 0 | 0 | 0 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Sales | 0 | 3,388 | 0 | 3,388 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Settlements | 69,909 | 70,951 | 264,126 | 294,849 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Transfers Into Level Three | 0 | 0 | 88,218 | 0 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Transfers Out Of Level Three |  | 659,898 |  | 660,106 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Deconsolidation Of Vies | 325,123 |  | 325,123 |  |  |  |  |
Fair Value Asset Or Liability Measured On Recurring Basis Change In Unrealized Gains Losses Still Held | 22,297 | 307,213 | (217,197) | 666,198 |  |  |  |
Fair Value, Inputs, Level 3 [Member] | Successor [Member] | Investments [Member] |  |  |  |  |  |  |  |
Fair Value Inputs, Liabilities, Quantitative Information [Line Items] |  |  |  |  |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability | 383,789 | 62,660 | 383,789 | 62,660 | 380,332 | 198,201 | 66,352 | 67,783
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Gain Loss Included In Earnings | 8,429 | 835 | 21,066 | 1,676 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Gain Loss Included In Other Comprehensive Income Loss | (4,288) | (254) | (48,611) | (595) |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Purchases | 28 | 0 | 234,880 | 0 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Issues | 0 | 0 | 0 | 0 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Sales | 0 | 3,388 | 0 | 3,388 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Settlements | 712 | 885 | 21,747 | 2,608 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Transfers Into Level Three | 0 | 0 | 0 | 0 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Transfers Out Of Level Three | 0 | 0 | 0 | 208 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Deconsolidation Of Vies | 0 |  | 0 |  |  |  |  |
Fair Value Asset Or Liability Measured On Recurring Basis Change In Unrealized Gains Losses Still Held | 0 | 0 | 0 | 0 |  |  |  |
Fair Value, Inputs, Level 3 [Member] | Successor [Member] | European ABS Transactions [Member] |  |  |  |  |  |  |  |
Fair Value Inputs, Liabilities, Quantitative Information [Line Items] |  |  |  |  |  |  |  |
Fair Value Of Consolidated Variable Interest Entity Debt Obligations Valued Using Unobservable Inputs By Asset Class | 1,978,263 |  | 1,978,263 |  |  | 1,070,439 |  |
Fair Value, Inputs, Level 3 [Member] | Successor [Member] | US Commercial ABS Transaction [Member] |  |  |  |  |  |  |  |
Fair Value Inputs, Liabilities, Quantitative Information [Line Items] |  |  |  |  |  |  |  |
Fair Value Of Consolidated Variable Interest Entity Debt Obligations Valued Using Unobservable Inputs By Asset Class |  |  |  |  |  | 193,225 |  |
Fair Value, Inputs, Level 3 [Member] | Successor [Member] | Other Assets [Member] |  |  |  |  |  |  |  |
Fair Value Inputs, Liabilities, Quantitative Information [Line Items] |  |  |  |  |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability | 9,322 | 12,401 | 9,322 | 12,401 | 9,704 | 12,036 | 12,782 | 13,384
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Gain Loss Included In Earnings | (382) | (381) | (1,009) | (983) |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Gain Loss Included In Other Comprehensive Income Loss | 0 | 0 | 0 | 0 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Purchases | 0 | 0 | 0 | 0 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Issues | 0 | 0 | 0 | 0 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Sales | 0 | 0 | 0 | 0 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Settlements | 0 | 0 | 1,705 | 0 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Transfers Into Level Three | 0 | 0 | 0 | 0 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Transfers Out Of Level Three | 0 | 0 | 0 | 0 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Deconsolidation Of Vies |  |  | 0 |  |  |  |  |
Fair Value Asset Or Liability Measured On Recurring Basis Change In Unrealized Gains Losses Still Held | (382) | (381) | (1,009) | (983) |  |  |  |
Derivative Financial Instruments, Liabilities [Member] | Fair Value, Inputs, Level 3 [Member] | Successor [Member] |  |  |  |  |  |  |  |
Fair Value Inputs, Liabilities, Quantitative Information [Line Items] |  |  |  |  |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability | (102,058) | (215,902) | (102,058) | (215,902) | (119,309) | (215,346) | (218,661) | (186,934)
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Gain Loss Included In Earnings | 20,073 | 3,885 | 20,640 | (36,323) |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Gain Loss Included In Other Comprehensive Income Loss | 0 | 0 | 0 | 0 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Purchases | 0 | 0 | 0 | 0 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Issues | 0 | 0 | 0 | 0 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Sales | 0 | 0 | 0 | 0 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Settlements | 2,822 | 1,126 | (4,430) | (7,355) |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Transfers Into Level Three | 0 | 0 | 88,218 | 0 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Transfers Out Of Level Three | 0 | 0 | 0 | 0 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Deconsolidation Of Vies | 0 |  | 0 |  |  |  |  |
Fair Value Asset Or Liability Measured On Recurring Basis Change In Unrealized Gains Losses Still Held | (12,285) | 3,229 | (20,081) | (39,830) |  |  |  |
Variable Interest Entity, Primary Beneficiary [Member] | Successor [Member] |  |  |  |  |  |  |  |
Fair Value Inputs, Liabilities, Quantitative Information [Line Items] |  |  |  |  |  |  |  |
Fair Value Asset Or Liability Measured On Recurring Basis Change In Unrealized Gains Losses Still Held |  |  | (196,107) | 707,011 |  |  |  |
Variable Interest Entity, Primary Beneficiary [Member] | Fair Value, Inputs, Level 3 [Member] | Successor [Member] | Loans Receivable [Member] |  |  |  |  |  |  |  |
Fair Value Inputs, Liabilities, Quantitative Information [Line Items] |  |  |  |  |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability | 12,183,061 | 12,503,484 | 12,183,061 | 12,503,484 | 13,005,216 | 12,371,177 | 13,743,231 | 13,398,895
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Gain Loss Included In Earnings | 44,404 | 209,028 | 701,562 | 735,597 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Gain Loss Included In Other Comprehensive Income Loss | (471,321) | (678,944) | (311,773) | (270,727) |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Purchases | 0 | 0 | 0 | 70,000 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Issues | 0 | 0 | 0 | 0 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Sales | 0 | 0 | 0 | 0 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Settlements | 70,115 | 73,042 | 252,782 | 733,492 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Transfers Into Level Three | 0 | 0 | 0 | 0 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Transfers Out Of Level Three |  | 696,789 |  | 696,789 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Deconsolidation Of Vies | 325,123 |  | 325,123 |  |  |  |  |
Fair Value Asset Or Liability Measured On Recurring Basis Change In Unrealized Gains Losses Still Held | 102,901 | 215,296 | 760,059 | 736,732 |  |  |  |
Variable Interest Entity, Primary Beneficiary [Member] | Fair Value, Inputs, Level 3 [Member] | Successor [Member] | Corporate Debt Securities [Member] |  |  |  |  |  |  |  |
Fair Value Inputs, Liabilities, Quantitative Information [Line Items] |  |  |  |  |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability | 2,679,895 | 2,651,683 | 2,679,895 | 2,651,683 | 2,747,181 | 2,743,050 | 2,688,388 | 2,475,182
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Gain Loss Included In Earnings | 39,630 | 105,116 | 14,490 | 235,178 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Gain Loss Included In Other Comprehensive Income Loss | (106,916) | (141,821) | (77,645) | (58,677) |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Purchases | 0 | 0 | 0 | 0 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Issues | 0 | 0 | 0 | 0 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Sales | 0 | 0 | 0 | 0 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Settlements | 0 | 0 | 0 | 0 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Transfers Into Level Three | 0 | 0 | 0 | 0 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Transfers Out Of Level Three | 0 | 0 | 0 | 0 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Deconsolidation Of Vies | 0 |  | 0 |  |  |  |  |
Fair Value Asset Or Liability Measured On Recurring Basis Change In Unrealized Gains Losses Still Held | 39,630 | 105,116 | 14,490 | 235,178 |  |  |  |
Variable Interest Entity, Primary Beneficiary [Member] | Long-term Debt [Member] | Fair Value, Inputs, Level 3 [Member] | Successor [Member] |  |  |  |  |  |  |  |
Fair Value Inputs, Liabilities, Quantitative Information [Line Items] |  |  |  |  |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability | (2,143,532) | (1,288,703) | (2,143,532) | (1,288,703) | $ (2,166,826) | $ (1,263,664) | $ (1,375,049) | $ (1,514,605)
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Gain Loss Included In Earnings | (59,760) | (16,961) | (922,849) | (268,951) |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Gain Loss Included In Other Comprehensive Income Loss | 79,314 | 62,314 | 35,303 | 24,066 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Purchases | 0 | 0 | 0 | 0 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Issues | 0 | 0 | 0 | 0 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Sales | 0 | 0 | 0 | 0 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Settlements | (3,740) | (4,102) | (7,678) | (433,896) |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Transfers Into Level Three | 0 | 0 | 0 | 0 |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Transfers Out Of Level Three |  | (36,891) | 0 | (36,891) |  |  |  |
Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Or Liability Deconsolidation Of Vies | 0 |  | 0 |  |  |  |  |
Fair Value Asset Or Liability Measured On Recurring Basis Change In Unrealized Gains Losses Still Held | $ (107,567) | $ (16,047) | $ (970,656) | $ (264,899) |  |  |  |

X
- Definition The amount of gains or losses included in earnings attributable to unrealized gains or losses on financial instruments measured on a recurring basis using unobservable inputs that are still held at the reporting date. + References No definition available. + Details
Name: | ambc_FairValueAssetOrLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainsLossesStillHeld
Namespace Prefix: | ambc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Fair value measurement with unobservable inputs reconciliation recurring basis asset or liability. + References No definition available. + Details
Name: | ambc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiability
Namespace Prefix: | ambc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value of financial instruments measured on a recurring basis using unobservable inputs removed as a result of the deconsolidation of variable interest entities. + References No definition available. + Details
Name: | ambc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilityDeconsolidationOfVies
Namespace Prefix: | ambc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of gain or loss included in earnings arising from financial instruments measured on a recurring basis using unobservable inputs. + References No definition available. + Details
Name: | ambc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilityGainLossIncludedInEarnings
Namespace Prefix: | ambc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of gain or loss included in other comprehensive income arising from financial instruments measured on a recurring basis using unobservable inputs. + References No definition available. + Details
Name: | ambc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilityGainLossIncludedInOtherComprehensiveIncomeLoss
Namespace Prefix: | ambc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of issuances related to financial instruments measured on a recurring basis using unobservable inputs. + References No definition available. + Details
Name: | ambc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilityIssues
Namespace Prefix: | ambc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of purchases of financial instruments measured on a recurring basis using unobservable inputs. + References No definition available. + Details
Name: | ambc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilityPurchases
Namespace Prefix: | ambc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of sales of financial instruments measured on a recurring basis using unobservable inputs. + References No definition available. + Details
Name: | ambc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilitySales
Namespace Prefix: | ambc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of settlements related to financial instruments measured on a recurring basis using unobservable inputs. + References No definition available. + Details
Name: | ambc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilitySettlements
Namespace Prefix: | ambc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of change in fair value of financial instruments measured on a recurring basis using unobservable inputs arising from transfers into level 3 of the fair value hierarchy. + References No definition available. + Details
Name: | ambc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilityTransfersIntoLevelThree
Namespace Prefix: | ambc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of change in fair value of financial instruments measured on a recurring basis using unobservable inputs arising from transfers out of level 3 of the fair value hierarchy. + References No definition available. + Details
Name: | ambc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetOrLiabilityTransfersOutOfLevelThree
Namespace Prefix: | ambc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Fair Value of consolidated VIE debt obligations valued using unobservable inputs by asset class + References No definition available. + Details
Name: | ambc_FairValueOfConsolidatedVariableInterestEntityDebtObligationsValuedUsingUnobservableInputsByAssetClass
Namespace Prefix: | ambc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_FairValueInputsLiabilitiesQuantitativeInformationLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=ambc_UnitedStatesTransactionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=us-gaap_SuccessorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_InvestmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=ambc_EuropeanTransactionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_OtherAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByLiabilityClassAxis=us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis=us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_LoansReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_CorporateDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByLiabilityClassAxis=us-gaap_LongTermDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |