Annual report pursuant to Section 13 and 15(d)

Note 7 - Stockholders' Equity (Details) - Stock Options

v2.4.1.9
Note 7 - Stockholders' Equity (Details) - Stock Options (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Note 7 - Stockholders' Equity (Details) - Stock Options [Line Items]      
Options Outstanding (in Shares) 10,343,309us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 7,430,225us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 6,432,127us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Weighted-average Exericse price per share $ 1.36us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice $ 1.47us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice $ 1.58us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Intrinsic Value (in Dollars) $ 4,800us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue [1] $ 1,493,368us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue [1] $ 1,846,040us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue [1]
Options Exercisable (in Shares) 5,627,505us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber [2] 4,416,292us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber [2] 2,386,909us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber [2]
Weighted-average Exericse price per share $ 1.56us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice $ 1.68us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice $ 2.13us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Intrinsic Value (in Dollars) $ 600us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 [1] $ 566,589us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 [1] $ 205,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 [1]
Granted (in Shares) 3,284,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross [3] 1,219,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross [3]  
Weighted-average Exericse price per share $ 1.09us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice [3] $ 1.43us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice [3]  
Exercised (in Shares) (162,500)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised    
Exercised $ 0.88us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice    
Cancelled or forfeited (in Shares) (208,916)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod (221,402)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod  
Weighted-average Exericse price per share $ 1.42us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice $ 4.33us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice  
Minimum [Member]      
Note 7 - Stockholders' Equity (Details) - Stock Options [Line Items]      
Range of Exercise Prices $ 0.80mric_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
$ 0.88mric_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
$ 0.88mric_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Range of Exercise Prices $ 1.00mric_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
$ 0.88mric_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
$ 0.88mric_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Range of Exercise Prices $ 0.80mric_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
[3] $ 1.09mric_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
[3]  
Exercised $ 0.88mric_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Range of Exercise Prices $ 0.88mric_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
$ 1.00mric_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Maximum [Member]      
Note 7 - Stockholders' Equity (Details) - Stock Options [Line Items]      
Range of Exercise Prices $ 9.64mric_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
$ 9.64mric_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
$ 9.64mric_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Range of Exercise Prices $ 9.64mric_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
$ 9.64mric_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
$ 9.64mric_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Range of Exercise Prices $ 1.46mric_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
[3] $ 1.75mric_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
[3]  
Exercised $ 0.88mric_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Range of Exercise Prices $ 9.64mric_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
$ 9.64mric_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodExercisePrice
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
[1] Intrinsic value is calculated as the estimated fair value of the Company's stock at the end of the related period less the option exercise price of in-the-money options.
[2] Certain of these options are subject to the derivative restriction agreements entered into by the Company's directors and executive officers.
[3] All options granted during the years ended December 31, 2013 and 2014 were granted with exercise prices which were deemed to be equal to the fair market value of the Company's stock on the date of grant, except for 200,000 options granted in December 2013 that have an exercise price of $1.75, which was deemed to be above fair market value on the date of grant.