XML 97 R50.htm IDEA: XBRL DOCUMENT
v3.25.2

Fair Value Measurements - Fair Value Recurring Basis, Unobservable Input (Details) - USD ($) $ in Millions | 3 Months Ended | 6 Months Ended
--- | --- | ---
Jun. 30, 2025 | Jun. 30, 2024 | Jun. 30, 2025 | Jun. 30, 2024
Liabilities |  |  |  |
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Asset, Gain (Loss), Statement of Other Comprehensive Income or Comprehensive Income [Extensible Enumeration] | Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent | Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent | Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent | Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] | Net realized losses | Net realized losses | Net realized losses | Net realized losses
Significant Unobservable Inputs (Level 3) | Fair Value, Measurements, Recurring |  |  |  |
Assets |  |  |  |
Beginning balance | $ 3,224 | $ 2,684 | $ 2,992 | $ 2,487
Total realized/unrealized gains (losses), Included in net income | (12) | (4) | (16) | (1)
Total realized/unrealized gains (losses), Included in OCI | 48 | (16) | 67 | (21)
Purchases | 580 | 680 | 1,034 | 971
Settlements | (149) | (77) | (300) | (126)
Sales | (75) | (49) | (86) | (51)
Transfers into Level 3 | 8 | 0 | 81 | 6
Transfers out of Level 3 | (189) | (176) | (337) | (223)
Ending balance | 3,435 | 3,042 | 3,435 | 3,042
Significant Unobservable Inputs (Level 3) | Fair Value, Measurements, Recurring | Equity securities, at fair value |  |  |  |
Assets |  |  |  |
Beginning balance | 91 | 58 | 87 | 58
Total realized/unrealized gains (losses), Included in net income | 0 | 0 | (1) | 0
Total realized/unrealized gains (losses), Included in OCI | 0 | 0 | 0 | 0
Purchases | 2 | 0 | 10 | 0
Settlements | 0 | 0 | (3) | 0
Sales | 0 | 0 | 0 | 0
Transfers into Level 3 | 0 | 0 | 0 | 0
Transfers out of Level 3 | 0 | 0 | 0 | 0
Ending balance | 93 | 58 | 93 | 58
Significant Unobservable Inputs (Level 3) | Fair Value, Measurements, Recurring | Short-term investments |  |  |  |
Assets |  |  |  |
Beginning balance | 59 | 26 | 98 | 25
Total realized/unrealized gains (losses), Included in net income | 0 | 0 | 0 | 0
Total realized/unrealized gains (losses), Included in OCI | 0 | 0 | 0 | 0
Purchases | 57 | 0 | 67 | 1
Settlements | 0 | (1) | (49) | (1)
Sales | 0 | 0 | 0 | 0
Transfers into Level 3 | 0 | 0 | 0 | 0
Transfers out of Level 3 | 0 | 0 | 0 | 0
Ending balance | 116 | 25 | 116 | 25
Significant Unobservable Inputs (Level 3) | Fair Value, Measurements, Recurring | Available-for-sale Securities [Member] | Total Fixed Maturities, AFS |  |  |  |
Assets |  |  |  |
Beginning balance | 2,879 | 2,433 | 2,610 | 2,237
Total realized/unrealized gains (losses), Included in net income | 1 | (2) | 2 | (2)
Total realized/unrealized gains (losses), Included in OCI | 48 | (16) | 67 | (21)
Purchases | 519 | 680 | 949 | 970
Settlements | (146) | (71) | (241) | (117)
Sales | (75) | (49) | (86) | (51)
Transfers into Level 3 | 8 | 0 | 81 | 6
Transfers out of Level 3 | (189) | (176) | (337) | (223)
Ending balance | 3,045 | 2,799 | 3,045 | 2,799
Significant Unobservable Inputs (Level 3) | Fair Value, Measurements, Recurring | Fair Value Option, Other Eligible Items | Total Fixed Maturities, AFS |  |  |  |
Assets |  |  |  |
Beginning balance | 195 |  | 197 |
Total realized/unrealized gains (losses), Included in net income | (13) |  | (17) |
Total realized/unrealized gains (losses), Included in OCI | 0 |  | 0 |
Purchases | 2 |  | 8 |
Settlements | (3) |  | (7) |
Sales | 0 |  | 0 |
Transfers into Level 3 | 0 |  | 0 |
Transfers out of Level 3 | 0 |  | 0 |
Ending balance | 181 |  | 181 |
Significant Unobservable Inputs (Level 3) | Fair Value, Measurements, Recurring | ABS | Available-for-sale Securities [Member] | Total Fixed Maturities, AFS |  |  |  |
Assets |  |  |  |
Beginning balance | 56 | 16 | 22 | 0
Total realized/unrealized gains (losses), Included in net income | 0 | 0 | 0 | 0
Total realized/unrealized gains (losses), Included in OCI | 0 | 0 | 1 | 0
Purchases | 39 | 0 | 73 | 16
Settlements | (3) | 0 | (4) | 0
Sales | 0 | 0 | 0 | 0
Transfers into Level 3 | 0 | 0 | 0 | 0
Transfers out of Level 3 | 0 | (8) | 0 | (8)
Ending balance | 92 | 8 | 92 | 8
Significant Unobservable Inputs (Level 3) | Fair Value, Measurements, Recurring | Collateralized Loan Obligations [Member] | Available-for-sale Securities [Member] | Total Fixed Maturities, AFS |  |  |  |
Assets |  |  |  |
Beginning balance | 233 | 184 | 116 | 113
Total realized/unrealized gains (losses), Included in net income | 0 | 0 | 0 | 0
Total realized/unrealized gains (losses), Included in OCI | 0 | 0 | 0 | 0
Purchases | 20 | 460 | 228 | 590
Settlements | (18) | (14) | (19) | (26)
Sales | 0 | 0 | 0 | 0
Transfers into Level 3 | 0 | 0 | 0 | 0
Transfers out of Level 3 | (165) | (130) | (255) | (177)
Ending balance | 70 | 500 | 70 | 500
Significant Unobservable Inputs (Level 3) | Fair Value, Measurements, Recurring | Collateralized Loan Obligations [Member] | Fair Value Option, Other Eligible Items | Total Fixed Maturities, AFS |  |  |  |
Assets |  |  |  |
Beginning balance |  | 167 |  | 167
Total realized/unrealized gains (losses), Included in net income |  | (2) |  | 1
Total realized/unrealized gains (losses), Included in OCI |  | 0 |  | 0
Purchases |  | 0 |  | 0
Settlements |  | (5) |  | (8)
Sales |  | 0 |  | 0
Transfers into Level 3 |  | 0 |  | 0
Transfers out of Level 3 |  | 0 |  | 0
Ending balance |  | 160 |  | 160
Significant Unobservable Inputs (Level 3) | Fair Value, Measurements, Recurring | CMBS | Available-for-sale Securities [Member] | Total Fixed Maturities, AFS |  |  |  |
Assets |  |  |  |
Beginning balance | 150 | 241 | 167 | 227
Total realized/unrealized gains (losses), Included in net income | (1) | (2) | (1) | (2)
Total realized/unrealized gains (losses), Included in OCI | 1 | 2 | 4 | 12
Purchases | 0 | 0 | 0 | 0
Settlements | (13) | (3) | (13) | (5)
Sales | (8) | (48) | (10) | (48)
Transfers into Level 3 | 8 | 0 | 43 | 6
Transfers out of Level 3 | 0 | 0 | (53) | 0
Ending balance | 137 | 190 | 137 | 190
Significant Unobservable Inputs (Level 3) | Fair Value, Measurements, Recurring | Corporate | Available-for-sale Securities [Member] | Total Fixed Maturities, AFS |  |  |  |
Assets |  |  |  |
Beginning balance | 2,401 | 1,923 | 2,281 | 1,861
Total realized/unrealized gains (losses), Included in net income | 2 | 0 | 3 | 0
Total realized/unrealized gains (losses), Included in OCI | 47 | (18) | 62 | (33)
Purchases | 460 | 206 | 624 | 312
Settlements | (109) | (49) | (198) | (76)
Sales | (67) | (1) | (76) | (3)
Transfers into Level 3 | 0 | 0 | 38 | 0
Transfers out of Level 3 | 0 | 0 | 0 | 0
Ending balance | 2,734 | 2,061 | 2,734 | 2,061
Significant Unobservable Inputs (Level 3) | Fair Value, Measurements, Recurring | RMBS | Available-for-sale Securities [Member] | Total Fixed Maturities, AFS |  |  |  |
Assets |  |  |  |
Beginning balance | 39 | 69 | 24 | 36
Total realized/unrealized gains (losses), Included in net income | 0 | 0 | 0 | 0
Total realized/unrealized gains (losses), Included in OCI | 0 | 0 | 0 | 0
Purchases | 0 | 14 | 24 | 52
Settlements | (3) | (5) | (7) | (10)
Sales | 0 | 0 | 0 | 0
Transfers into Level 3 | 0 | 0 | 0 | 0
Transfers out of Level 3 | (24) | (38) | (29) | (38)
Ending balance | $ 12 | $ 40 | $ 12 | $ 40

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: | us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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: | us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

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

X
- Definition Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2G -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2G Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 101 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-101 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of sale of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 101 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-101 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of settlement of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 101 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-101 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of transfer of financial instrument classified as an asset into level 3 of the fair value hierarchy. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2G -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2G Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 101 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-101 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of transfers of financial instrument classified as an asset out of level 3 of the fair value hierarchy. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2G -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2G Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 101 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-101 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 101 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-101 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Indicates line item in statement in which other comprehensive income (OCI) is reported that includes gain (loss) from asset measured at fair value using unobservable input (level 3). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2 + Details
Name: | us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfOtherComprehensiveIncomeExtensibleList
Namespace Prefix: | us-gaap_
Data Type: | enum2:enumerationSetItemType
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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_EquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_ShortTermInvestmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InformationByCategoryOfDebtSecurityAxis=us-gaap_AvailableforsaleSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_FixedMaturitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InformationByCategoryOfDebtSecurityAxis=us-gaap_FairValueOptionOtherEligibleItemsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_CollateralizedLoanObligationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |