Annual report pursuant to Section 13 and 15(d)

Note 2 - Summary of Significant Accounting Policies (Details)

v2.4.1.9
Note 2 - Summary of Significant Accounting Policies (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Note 2 - Summary of Significant Accounting Policies (Details) [Line Items]    
Impairment of Long-Lived Assets Held-for-use (in Dollars) $ 0us-gaap_ImpairmentOfLongLivedAssetsHeldForUse $ 0us-gaap_ImpairmentOfLongLivedAssetsHeldForUse
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued (in Dollars) 0us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued 0us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate 0.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate  
Cash, Uninsured Amount (in Dollars) $ 514,000us-gaap_CashUninsuredAmount  
Customer A [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]    
Note 2 - Summary of Significant Accounting Policies (Details) [Line Items]    
Concentration Risk, Percentage 20.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= mric_CustomerAMember
28.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= mric_CustomerAMember
Customer B [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]    
Note 2 - Summary of Significant Accounting Policies (Details) [Line Items]    
Concentration Risk, Percentage 17.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= mric_CustomerBMember
18.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= mric_CustomerBMember
Customer C [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]    
Note 2 - Summary of Significant Accounting Policies (Details) [Line Items]    
Concentration Risk, Percentage   15.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= mric_CustomerCMember
Other Customers with Total Accounts Receivable Over Threshold [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]    
Note 2 - Summary of Significant Accounting Policies (Details) [Line Items]    
Number of Major Customers 0mric_NumberOfMajorCustomers
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= mric_OtherCustomersWithTotalAccountsReceivableOverThresholdMember
0mric_NumberOfMajorCustomers
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= mric_OtherCustomersWithTotalAccountsReceivableOverThresholdMember
Concentration Risk, Percentage 8.50%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= mric_OtherCustomersWithTotalAccountsReceivableOverThresholdMember
8.50%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= mric_OtherCustomersWithTotalAccountsReceivableOverThresholdMember
Other Customers with Total Product Revenues Over Threshold [Member] | Sales Revenue, Net [Member] | Customer Concentration Risk [Member]    
Note 2 - Summary of Significant Accounting Policies (Details) [Line Items]    
Number of Major Customers 0mric_NumberOfMajorCustomers
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= mric_OtherCustomersWithTotalProductRevenuesOverThresholdMember
0mric_NumberOfMajorCustomers
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= mric_OtherCustomersWithTotalProductRevenuesOverThresholdMember
Concentration Risk, Percentage 9.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= mric_OtherCustomersWithTotalProductRevenuesOverThresholdMember
9.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= mric_OtherCustomersWithTotalProductRevenuesOverThresholdMember
Privately Held Equity Securities [Member] | Minimum [Member]    
Note 2 - Summary of Significant Accounting Policies (Details) [Line Items]    
Fair Value Inputs, Discount Rate 22.00%us-gaap_FairValueInputsDiscountRate
/ invest_InvestmentAxis
= mric_PrivatelyHeldEquitySecuritiesMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Fair Value Inputs, Discount for Lack of Marketability 15.00%us-gaap_FairValueInputsDiscountForLackOfMarketability
/ invest_InvestmentAxis
= mric_PrivatelyHeldEquitySecuritiesMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Fair Value Inputs, Discount Rate for Lack of Control 20.00%mric_FairValueInputsDiscountRateForLackOfControl
/ invest_InvestmentAxis
= mric_PrivatelyHeldEquitySecuritiesMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Privately Held Equity Securities [Member] | Maximum [Member]    
Note 2 - Summary of Significant Accounting Policies (Details) [Line Items]    
Fair Value Inputs, Discount Rate 35.00%us-gaap_FairValueInputsDiscountRate
/ invest_InvestmentAxis
= mric_PrivatelyHeldEquitySecuritiesMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Fair Value Inputs, Discount for Lack of Marketability 35.00%us-gaap_FairValueInputsDiscountForLackOfMarketability
/ invest_InvestmentAxis
= mric_PrivatelyHeldEquitySecuritiesMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Fair Value Inputs, Discount Rate for Lack of Control 30.00%mric_FairValueInputsDiscountRateForLackOfControl
/ invest_InvestmentAxis
= mric_PrivatelyHeldEquitySecuritiesMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Accounts Receivable [Member] | Customer Concentration Risk [Member]    
Note 2 - Summary of Significant Accounting Policies (Details) [Line Items]    
Number of Major Customers 2mric_NumberOfMajorCustomers
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
3mric_NumberOfMajorCustomers
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
Sales Revenue, Net [Member] | Customer Concentration Risk [Member]    
Note 2 - Summary of Significant Accounting Policies (Details) [Line Items]    
Number of Major Customers 1mric_NumberOfMajorCustomers
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
1mric_NumberOfMajorCustomers
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
Concentration Risk, Percentage 10.40%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
20.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
Minimum [Member]    
Note 2 - Summary of Significant Accounting Policies (Details) [Line Items]    
Property, Plant and Equipment, Useful Life 5 years  
Term of Service Agreements 1 year  
Maximum [Member]    
Note 2 - Summary of Significant Accounting Policies (Details) [Line Items]    
Property, Plant and Equipment, Useful Life 7 years  
Term of Service Agreements 3 years