Investments (Details 2) (USD $)
In Millions, unless otherwise specified |
3 Months Ended | 12 Months Ended |
---|---|---|
Apr. 03, 2015
|
Dec. 31, 2014
|
|
Available-for-sale securities, by type | ||
Available-for-sale Debt Securities, Gross Unrealized Loss | $ 101us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedLoss | |
Available-for-sale Securities, Amortized Cost Basis | 6,848us-gaap_AvailableForSaleSecuritiesAmortizedCost | 6,483us-gaap_AvailableForSaleSecuritiesAmortizedCost |
Available-for-sale Securities, Gross Unrealized Gain | 1,182us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains | 1,531us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains |
Available-for-sale Securities, Gross Unrealized Losses | (44)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss | (135)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss |
Available-for-sale Securities Fair Value | 7,986us-gaap_AvailableForSaleSecurities | 7,879us-gaap_AvailableForSaleSecurities |
Equity Securities | ||
Available-for-sale securities, by type | ||
Available-for-sale Securities, Amortized Cost Basis |
3,426us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember |
2,687us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember |
Available-for-sale Securities, Gross Unrealized Gain |
1,073us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember |
1,463us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember |
Available-for-sale Securities, Gross Unrealized Losses |
(20)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember |
(29)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember |
Available-for-sale Securities Fair Value |
4,479us-gaap_AvailableForSaleSecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember |
4,121us-gaap_AvailableForSaleSecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_EquitySecuritiesMember |
Debt Securities | ||
Available-for-sale securities, by type | ||
Available-for-sale Securities, Amortized Cost Basis |
3,422us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
3,796us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
Available-for-sale Securities, Gross Unrealized Gain |
109us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
68us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
Available-for-sale Securities, Gross Unrealized Losses |
(24)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
(106)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
Available-for-sale Securities Fair Value |
$ 3,507us-gaap_AvailableForSaleSecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
$ 3,758us-gaap_AvailableForSaleSecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_OtherDebtSecuritiesMember |
X | ||||||||||
- Definition
Amount of unrealized loss before deducting unrealized gain on investments in available-for-sale debt securities. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of unrealized gain before deducting unrealized loss on investments in debt and equity securities classified as available-for-sale securities. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of unrealized loss before deducting unrealized gain on investments in available-for-sale securities. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|