XML 21 R57.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 7 - Segment and Geographic Information (Details) - Long Lived Assets by Geographic Region (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Note 7 - Segment and Geographic Information (Details) - Long Lived Assets by Geographic Region [Line Items]    
Long lived assets by region $ 87,961us-gaap_AssetsNoncurrent $ 84,782us-gaap_AssetsNoncurrent
CHINA    
Note 7 - Segment and Geographic Information (Details) - Long Lived Assets by Geographic Region [Line Items]    
Long lived assets by region 38,593us-gaap_AssetsNoncurrent
/ us-gaap_StatementGeographicalAxis
= country_CN
37,147us-gaap_AssetsNoncurrent
/ us-gaap_StatementGeographicalAxis
= country_CN
UNITED STATES    
Note 7 - Segment and Geographic Information (Details) - Long Lived Assets by Geographic Region [Line Items]    
Long lived assets by region 35,989us-gaap_AssetsNoncurrent
/ us-gaap_StatementGeographicalAxis
= country_US
33,913us-gaap_AssetsNoncurrent
/ us-gaap_StatementGeographicalAxis
= country_US
BERMUDA    
Note 7 - Segment and Geographic Information (Details) - Long Lived Assets by Geographic Region [Line Items]    
Long lived assets by region 13,016us-gaap_AssetsNoncurrent
/ us-gaap_StatementGeographicalAxis
= country_BM
13,383us-gaap_AssetsNoncurrent
/ us-gaap_StatementGeographicalAxis
= country_BM
Other Region [Member]    
Note 7 - Segment and Geographic Information (Details) - Long Lived Assets by Geographic Region [Line Items]    
Long lived assets by region $ 363us-gaap_AssetsNoncurrent
/ us-gaap_StatementGeographicalAxis
= mpwr_OtherRegionMember
$ 339us-gaap_AssetsNoncurrent
/ us-gaap_StatementGeographicalAxis
= mpwr_OtherRegionMember