Note 2 - Basis of Presentation and Summary of Significant Accounting Policies (Details Textual) (USD $)
|
3 Months Ended |
12 Months Ended |
3 Months Ended |
Mar. 31, 2015
|
Dec. 31, 2014
|
Mar. 31, 2014
|
Cash, Uninsured Amount |
68,000us-gaap_CashUninsuredAmount
|
|
|
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Other Customers with Total Accounts Receivable over Threshold [Member] |
|
|
|
Concentration Risk, Percentage |
9.00%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_AccountsReceivableMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_CustomerConcentrationRiskMember / us-gaap_MajorCustomersAxis = mric_OtherCustomersWithTotalAccountsReceivableOverThresholdMember
|
9.00%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_AccountsReceivableMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_CustomerConcentrationRiskMember / us-gaap_MajorCustomersAxis = mric_OtherCustomersWithTotalAccountsReceivableOverThresholdMember
|
|
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer A [Member] |
|
|
|
Concentration Risk, Percentage |
24.00%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_AccountsReceivableMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_CustomerConcentrationRiskMember / us-gaap_MajorCustomersAxis = mric_CustomerAMember
|
20.00%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_AccountsReceivableMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_CustomerConcentrationRiskMember / us-gaap_MajorCustomersAxis = mric_CustomerAMember
|
|
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer B [Member] |
|
|
|
Concentration Risk, Percentage |
14.00%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_AccountsReceivableMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_CustomerConcentrationRiskMember / us-gaap_MajorCustomersAxis = mric_CustomerBMember
|
17.00%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_AccountsReceivableMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_CustomerConcentrationRiskMember / us-gaap_MajorCustomersAxis = mric_CustomerBMember
|
|
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer C [Member] |
|
|
|
Concentration Risk, Percentage |
12.00%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_AccountsReceivableMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_CustomerConcentrationRiskMember / us-gaap_MajorCustomersAxis = mric_CustomerCMember
|
|
|
Accounts Receivable [Member] | Customer Concentration Risk [Member] |
|
|
|
Number of Major Customers |
3mric_NumberOfMajorCustomers / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_AccountsReceivableMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_CustomerConcentrationRiskMember
|
2mric_NumberOfMajorCustomers / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_AccountsReceivableMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_CustomerConcentrationRiskMember
|
|
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | Other Customers with Total Accounts Receivable over Threshold [Member] |
|
|
|
Concentration Risk, Percentage |
8.00%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_SalesRevenueNetMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_CustomerConcentrationRiskMember / us-gaap_MajorCustomersAxis = mric_OtherCustomersWithTotalAccountsReceivableOverThresholdMember
|
|
8.00%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_SalesRevenueNetMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_CustomerConcentrationRiskMember / us-gaap_MajorCustomersAxis = mric_OtherCustomersWithTotalAccountsReceivableOverThresholdMember
|
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | Customer A [Member] |
|
|
|
Concentration Risk, Percentage |
17.00%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_SalesRevenueNetMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_CustomerConcentrationRiskMember / us-gaap_MajorCustomersAxis = mric_CustomerAMember
|
|
13.00%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_SalesRevenueNetMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_CustomerConcentrationRiskMember / us-gaap_MajorCustomersAxis = mric_CustomerAMember
|
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | Customer B [Member] |
|
|
|
Concentration Risk, Percentage |
14.00%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_SalesRevenueNetMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_CustomerConcentrationRiskMember / us-gaap_MajorCustomersAxis = mric_CustomerBMember
|
|
12.00%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_SalesRevenueNetMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_CustomerConcentrationRiskMember / us-gaap_MajorCustomersAxis = mric_CustomerBMember
|
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | Customer C [Member] |
|
|
|
Concentration Risk, Percentage |
|
|
15.00%us-gaap_ConcentrationRiskPercentage1 / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_SalesRevenueNetMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_CustomerConcentrationRiskMember / us-gaap_MajorCustomersAxis = mric_CustomerCMember
|
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] |
|
|
|
Number of Major Customers |
2mric_NumberOfMajorCustomers / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_SalesRevenueNetMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_CustomerConcentrationRiskMember
|
|
2mric_NumberOfMajorCustomers / us-gaap_ConcentrationRiskByBenchmarkAxis = us-gaap_SalesRevenueNetMember / us-gaap_ConcentrationRiskByTypeAxis = us-gaap_CustomerConcentrationRiskMember
|
Minimum [Member] |
|
|
|
Term of Service Agreements |
1 year
|
|
|
Maximum [Member] |
|
|
|
Term of Service Agreements |
3 years
|
|
|