XML 110 R69.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 7 - Stock-Based Compensation (Details) - RSU Summary (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Note 7 - Stock-Based Compensation (Details) - RSU Summary [Line Items]      
Outstanding at January 1, 2012 3,582,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber 1,630,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber 1,299,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
Outstanding at January 1, 2012 $ 22,530us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue $ 17,460us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue $ 16,870us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
Modification (1)        [1]
Modification (1)        [1]
Shares 1,426,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod [2],[3] 2,974,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod [2] 1,580,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod [2],[4]
Weighted-Average Grant Date Fair Value Per Share $ 34,820us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue [2],[3] $ 23,890us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue [2] $ 18,420us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue [2],[4]
Shares (139,000)mpwr_ShareBasedCompensationPerformanceAwardsAdjustment [5] (124,000)mpwr_ShareBasedCompensationPerformanceAwardsAdjustment [5] (624,000)mpwr_ShareBasedCompensationPerformanceAwardsAdjustment [5]
Weighted-Average Grant Date Fair Value Per Share $ 31,400mpwr_PerformanceAwardsAdjustmentWeightedAverageGrantDateFairValue [5] $ 21,980mpwr_PerformanceAwardsAdjustmentWeightedAverageGrantDateFairValue [5] $ 18,190mpwr_PerformanceAwardsAdjustmentWeightedAverageGrantDateFairValue [5]
Shares (772,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod (725,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod (544,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
Weighted-Average Grant Date Fair Value Per Share $ 19,480us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue $ 17,950us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue $ 17,910us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
Shares (49,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod (173,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod (81,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
Weighted-Average Grant Date Fair Value Per Share $ 19,770us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue $ 17,610us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue $ 16,740us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
Shares 4,048,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber 3,582,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber 1,630,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
Weighted-Average Grant Date Fair Value Per Share $ 26,140us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue $ 22,530us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue $ 17,460us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
Time-Based RSUs [Member]      
Note 7 - Stock-Based Compensation (Details) - RSU Summary [Line Items]      
Outstanding at January 1, 2012 754,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= mpwr_TimeBasedRSUSMember
1,099,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= mpwr_TimeBasedRSUSMember
1,082,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= mpwr_TimeBasedRSUSMember
Outstanding at January 1, 2012 $ 19,410us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_TimeBasedRSUSMember
$ 16,960us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_TimeBasedRSUSMember
$ 16,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_TimeBasedRSUSMember
Modification (1)     (76,000)mpwr_ShareBasedCompensationArrangementByShareBasedPaymentAwardModification
/ us-gaap_AwardTypeAxis
= mpwr_TimeBasedRSUSMember
[1]
Modification (1)     $ 15,690mpwr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageModificationGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_TimeBasedRSUSMember
[1]
Shares 335,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= mpwr_TimeBasedRSUSMember
[2],[3] 299,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= mpwr_TimeBasedRSUSMember
[2] 617,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= mpwr_TimeBasedRSUSMember
[2],[4]
Weighted-Average Grant Date Fair Value Per Share $ 36,710us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_TimeBasedRSUSMember
[2],[3] $ 24,250us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_TimeBasedRSUSMember
[2] $ 18,690us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_TimeBasedRSUSMember
[2],[4]
Shares    [5]    [5]    [5]
Weighted-Average Grant Date Fair Value Per Share    [5]    [5]    [5]
Shares (468,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= mpwr_TimeBasedRSUSMember
(519,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= mpwr_TimeBasedRSUSMember
(447,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= mpwr_TimeBasedRSUSMember
Weighted-Average Grant Date Fair Value Per Share $ 20,360us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_TimeBasedRSUSMember
$ 17,570us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_TimeBasedRSUSMember
$ 17,300us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_TimeBasedRSUSMember
Shares (32,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= mpwr_TimeBasedRSUSMember
(125,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= mpwr_TimeBasedRSUSMember
(77,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= mpwr_TimeBasedRSUSMember
Weighted-Average Grant Date Fair Value Per Share $ 19,750us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_TimeBasedRSUSMember
$ 17,060us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_TimeBasedRSUSMember
$ 16,610us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_TimeBasedRSUSMember
Shares 589,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= mpwr_TimeBasedRSUSMember
754,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= mpwr_TimeBasedRSUSMember
1,099,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= mpwr_TimeBasedRSUSMember
Weighted-Average Grant Date Fair Value Per Share $ 28,480us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_TimeBasedRSUSMember
$ 19,410us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_TimeBasedRSUSMember
$ 16,960us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_TimeBasedRSUSMember
PSUs [Member]      
Note 7 - Stock-Based Compensation (Details) - RSU Summary [Line Items]      
Outstanding at January 1, 2012 1,028,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
531,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
217,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
Outstanding at January 1, 2012 $ 23,020us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
$ 18,490us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
$ 20,730us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
Modification (1)     76,000mpwr_ShareBasedCompensationArrangementByShareBasedPaymentAwardModification
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
[1]
Modification (1)     $ 15,690mpwr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageModificationGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
[1]
Shares 1,091,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
[2],[3] 875,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
[2] 963,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
[2],[4]
Weighted-Average Grant Date Fair Value Per Share $ 34,230us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
[2],[3] $ 24,430us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
[2] $ 18,240us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
[2],[4]
Shares (139,000)mpwr_ShareBasedCompensationPerformanceAwardsAdjustment
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
[5] (124,000)mpwr_ShareBasedCompensationPerformanceAwardsAdjustment
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
[5] (624,000)mpwr_ShareBasedCompensationPerformanceAwardsAdjustment
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
[5]
Weighted-Average Grant Date Fair Value Per Share $ 31,400mpwr_PerformanceAwardsAdjustmentWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
[5] $ 21,980mpwr_PerformanceAwardsAdjustmentWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
[5] $ 18,190mpwr_PerformanceAwardsAdjustmentWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
[5]
Shares (304,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
(206,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
(97,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
Weighted-Average Grant Date Fair Value Per Share $ 18,120us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
$ 18,900us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
$ 20,730us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
Shares (17,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
(48,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
(4,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
Weighted-Average Grant Date Fair Value Per Share $ 19,790us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
$ 19,060us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
$ 19,070us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
Shares 1,659,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
1,028,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
531,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
Weighted-Average Grant Date Fair Value Per Share $ 28,110us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
$ 23,020us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
$ 18,490us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_PSUSMember
MSUs [Member]      
Note 7 - Stock-Based Compensation (Details) - RSU Summary [Line Items]      
Outstanding at January 1, 2012 1,800,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= mpwr_MSUSMember
   
Outstanding at January 1, 2012 $ 23,570us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_MSUSMember
   
Modification (1)        [1]
Modification (1)        [1]
Shares    [2],[3] 1,800,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= mpwr_MSUSMember
[2]    [2],[4]
Weighted-Average Grant Date Fair Value Per Share    [2],[3] $ 23,570us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_MSUSMember
[2]    [2],[4]
Shares    [5]    [5]    [5]
Weighted-Average Grant Date Fair Value Per Share    [5]    [5]    [5]
Shares 1,800,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= mpwr_MSUSMember
1,800,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= mpwr_MSUSMember
 
Weighted-Average Grant Date Fair Value Per Share $ 23,570us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_MSUSMember
$ 23,570us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mpwr_MSUSMember
 
[1] See "2011 and 2012 CEO Awards" below for further discussion.
[2] Amount reflects the maximum number of PSUs that can be earned assuming the achievement of the highest level of performance conditions.
[3] Amount does not include 674,000 shares of time-based RSUs and PSUs authorized by the Board of Directors in October 2014, as the grant date of these awards has not been established at the time of approval. See "2014 Time-Based RSUs and PSUs" below for further discussion.
[4] Amount includes 74,000 shares granted as a result of the equity award modification. See "Equity Award Modifications" above for further discussion.
[5] Amount reflects the number of PSUs that have not been earned or may not be earned based on management's probability assessment.