XML 54 R5.htm IDEA: XBRL DOCUMENT v2.4.1.9
Statement of Stockholders' Equity (USD $)
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated (Deficit) [Member]
Balance at Dec. 31, 2012 $ 134,999us-gaap_StockholdersEquity $ 289,099us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 7,641,499us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ (7,795,599)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Balance, (in shares) at Dec. 31, 2012   28,909,973us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Issuance of common stock 125,000us-gaap_StockIssuedDuringPeriodValueNewIssues 5,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
120,000us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  
Issuance of common stock (in shares)   500,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Issuance of common stock for services (48,750)us-gaap_StockIssuedDuringPeriodValueIssuedForServices 1,950us-gaap_StockIssuedDuringPeriodValueIssuedForServices
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
46,800us-gaap_StockIssuedDuringPeriodValueIssuedForServices
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  
Issuance of common stock for services (in shares) 195,000us-gaap_StockIssuedDuringPeriodSharesIssuedForServices 195,000us-gaap_StockIssuedDuringPeriodSharesIssuedForServices
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Issuance of stock options 85,000us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition    85,000us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  
Extension of option and warrant expiration dates 20,000immd_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationExtensionStockOptionswarrantexpirationdates    20,000immd_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationExtensionStockOptionswarrantexpirationdates
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Options exercised   5,000us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Options exercised (in shares) 50,000us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised 500,000us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
45,000us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Net (Loss) (268,262)us-gaap_NetIncomeLoss       (268,262)us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Balance at Dec. 31, 2013 195,487us-gaap_StockholdersEquity 301,049us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
7,958,299us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
(8,063,861)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Balance (in shares) at Dec. 31, 2013   30,104,973us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Issuance of common stock for services (80,500)us-gaap_StockIssuedDuringPeriodValueIssuedForServices 6,250us-gaap_StockIssuedDuringPeriodValueIssuedForServices
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
74,250us-gaap_StockIssuedDuringPeriodValueIssuedForServices
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  
Issuance of common stock for services (in shares)   625,000us-gaap_StockIssuedDuringPeriodSharesIssuedForServices
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Issuance of stock options 23,000us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition   23,000us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Extension of option and warrant expiration dates 22,000immd_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationExtensionStockOptionswarrantexpirationdates   22,000immd_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationExtensionStockOptionswarrantexpirationdates
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
 
Options exercised         
Net (Loss) (460,485)us-gaap_NetIncomeLoss       (460,485)us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Balance at Dec. 31, 2014 $ (139,498)us-gaap_StockholdersEquity $ 307,299us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 8,077,549us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ (8,524,346)us-gaap_StockholdersEquity
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
Balance (in shares) at Dec. 31, 2014   30,729,973us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember