Label |
Element |
Value |
Proceeds from Short-term Debt, Maturing in More than Three Months |
us-gaap_ProceedsFromShortTermDebtMaturingInMoreThanThreeMonths |
$ 0
|
Equity Securities, Investment Summary [Member] |
|
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue |
29,700,000
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue |
22,800,000
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue |
25,100,000
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue |
27,400,000
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue |
0
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 |
400,000
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 |
1,700,000
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 |
0
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss |
2,400,000
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss |
900,000
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss |
0
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases |
0
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases |
3,200,000
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases |
0
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3 |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3 |
0
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3 |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3 |
0
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3 |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3 |
0
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3 |
0
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3 |
(3,500,000)
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3 |
(27,400,000)
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements |
0
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements |
0
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements |
0
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales |
(500,000)
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales |
(6,900,000)
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales |
0
|
Other Equity Interests [Member] |
|
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue |
40,900,000
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue |
32,200,000
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue |
34,100,000
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue |
34,400,000
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue |
0
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 |
300,000
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 |
3,700,000
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 |
0
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss |
400,000
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss |
(6,300,000)
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss |
0
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases |
1,500,000
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases |
2,900,000
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases |
0
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3 |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3 |
0
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3 |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3 |
0
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3 |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3 |
0
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3 |
0
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3 |
0
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3 |
34,400,000
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements |
0
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements |
0
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements |
0
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales |
300,000
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales |
7,100,000
|
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales |
us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales |
$ 0
|