XML 27 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Risk Management (Schedule Of Largest Notional Amounts Of The Positions To Buy Or Sell Foreign Currency) (Details) (USD $)
In Millions, unless otherwise specified
Apr. 04, 2015
position
Dec. 31, 2014
position
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Number of net notional positions to buy or sell foreign currency disclosed (in number of positions) 5msi_LargestPositionsOfForeignCurrencyDerivativesHeld 5msi_LargestPositionsOfForeignCurrencyDerivativesHeld
British Pound    
Foreign Currency Contracts    
Notional amount of foreign currency derivatives 166msi_DerivativeNotionalAmountBuySellPosition
/ msi_TypesOfCurrencyInForeignCurrencyDerivativeContractsAxis
= currency_GBP
34msi_DerivativeNotionalAmountBuySellPosition
/ msi_TypesOfCurrencyInForeignCurrencyDerivativeContractsAxis
= currency_GBP
Euro    
Foreign Currency Contracts    
Notional amount of foreign currency derivatives 154msi_DerivativeNotionalAmountBuySellPosition
/ msi_TypesOfCurrencyInForeignCurrencyDerivativeContractsAxis
= currency_EUR
214msi_DerivativeNotionalAmountBuySellPosition
/ msi_TypesOfCurrencyInForeignCurrencyDerivativeContractsAxis
= currency_EUR
Chinese Renminbi    
Foreign Currency Contracts    
Notional amount of foreign currency derivatives (146)msi_DerivativeNotionalAmountBuySellPosition
/ msi_TypesOfCurrencyInForeignCurrencyDerivativeContractsAxis
= currency_CNY
(161)msi_DerivativeNotionalAmountBuySellPosition
/ msi_TypesOfCurrencyInForeignCurrencyDerivativeContractsAxis
= currency_CNY
Norwegian Krone    
Foreign Currency Contracts    
Notional amount of foreign currency derivatives (86)msi_DerivativeNotionalAmountBuySellPosition
/ msi_TypesOfCurrencyInForeignCurrencyDerivativeContractsAxis
= currency_NOK
(90)msi_DerivativeNotionalAmountBuySellPosition
/ msi_TypesOfCurrencyInForeignCurrencyDerivativeContractsAxis
= currency_NOK
Brazilian Real    
Foreign Currency Contracts    
Notional amount of foreign currency derivatives (38)msi_DerivativeNotionalAmountBuySellPosition
/ msi_TypesOfCurrencyInForeignCurrencyDerivativeContractsAxis
= currency_BRL
(28)msi_DerivativeNotionalAmountBuySellPosition
/ msi_TypesOfCurrencyInForeignCurrencyDerivativeContractsAxis
= currency_BRL