XML 67 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock Repurchase Program - Additional Information (Detail) (USD $)
1 Months Ended 3 Months Ended
Oct. 29, 2014
Apr. 04, 2015
Mar. 29, 2014
Feb. 28, 2013
Class of Stock [Line Items]        
Number of common shares authorized to be repurchased under new stock repurchase program 9,000,000.0us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased     6,000,000.0us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
Stock Repurchase Program, Number of Additional Shares Authorized in the Period 3,000,000masi_StockRepurchaseProgramNumberofAdditionalSharesAuthorizedinthePeriod      
Stock repurchase program, number of shares repurchased   300,000.0us-gaap_TreasuryStockSharesAcquired 0us-gaap_TreasuryStockSharesAcquired  
Stock repurchase program, average price per share   $ 32.89us-gaap_TreasuryStockAcquiredAverageCostPerShare    
Stock repurchase program, total value   $ 8,200,000us-gaap_TreasuryStockValueAcquiredCostMethod    
Accrued Stock Repurchases   $ 6,078,000masi_AccruedStockRepurchases