XML 1054 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 5 - Note Payable (Details) (USD $)
1 Months Ended 9 Months Ended 12 Months Ended 51 Months Ended 1 Months Ended 0 Months Ended 1 Months Ended 3 Months Ended 1 Months Ended
Sep. 23, 2014
Apr. 30, 2012
Sep. 30, 2014
Sep. 30, 2013
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2013
Feb. 28, 2013
May 31, 2013
Sep. 30, 2013
Jul. 31, 2013
Nov. 30, 2013
Jan. 31, 2014
Feb. 28, 2014
May 30, 2013
Oct. 01, 2014
Jun. 30, 2014
Sep. 30, 2014
Sep. 30, 2014
Dec. 31, 2008
Nov. 30, 2010
Dec. 30, 2013
Note 5 - Note Payable (Details) [Line Items]                                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in Shares) 940,189us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights       16,680,324us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights 16,680,324us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights 16,680,324us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights                             16,680,324us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share) $ 0.53us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1       $ 0.06us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1   $ 0.06us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1                              
Debt Instrument, Repayment of Principal and Interest, Number of Installments   30vivmf_DebtInstrumentRepaymentOfPrincipalAndInterestNumberOfInstallments                                        
Accrued Loan Balloon Payment     $ 85,000vivmf_AccruedLoanBalloonPayment   $ 76,472vivmf_AccruedLoanBalloonPayment   $ 76,472vivmf_AccruedLoanBalloonPayment                     $ 85,000vivmf_AccruedLoanBalloonPayment $ 85,000vivmf_AccruedLoanBalloonPayment      
Notes Payable, Current     1,471,799us-gaap_NotesPayableCurrent   1,463,244us-gaap_NotesPayableCurrent 1,581,390us-gaap_NotesPayableCurrent 1,463,244us-gaap_NotesPayableCurrent                     1,471,799us-gaap_NotesPayableCurrent 1,471,799us-gaap_NotesPayableCurrent     1,462,244us-gaap_NotesPayableCurrent
Accrued Debt Restructuring Costs     47,500vivmf_AccruedDebtRestructuringCosts   27,288vivmf_AccruedDebtRestructuringCosts   27,288vivmf_AccruedDebtRestructuringCosts                     47,500vivmf_AccruedDebtRestructuringCosts 47,500vivmf_AccruedDebtRestructuringCosts      
Warrant Term 5 years                                          
Notes Payable     1,471,799us-gaap_NotesPayable   1,463,244us-gaap_NotesPayable   1,463,244us-gaap_NotesPayable                     1,471,799us-gaap_NotesPayable 1,471,799us-gaap_NotesPayable      
Accrued Liabilities, Current     387,538us-gaap_AccruedLiabilitiesCurrent   516,152us-gaap_AccruedLiabilitiesCurrent 345,644us-gaap_AccruedLiabilitiesCurrent 516,152us-gaap_AccruedLiabilitiesCurrent                     387,538us-gaap_AccruedLiabilitiesCurrent 387,538us-gaap_AccruedLiabilitiesCurrent      
April 2012 Warrants [Member]                                            
Note 5 - Note Payable (Details) [Line Items]                                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in Shares)   73,770us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2012WarrantsMember
                                       
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share)   0.61us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2012WarrantsMember
                                       
December 2008 Warrants [Member]                                            
Note 5 - Note Payable (Details) [Line Items]                                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in Shares)                                       196,721us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_December2008WarrantsMember
   
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share)                                       $ 0.61us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_December2008WarrantsMember
   
November 2010 Warrants [Member]                                            
Note 5 - Note Payable (Details) [Line Items]                                            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in Shares)                                         163,934us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_November2010WarrantsMember
 
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share)                                         $ 0.61us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_November2010WarrantsMember
 
Related to Final Payment [Member] | April 2012 Term Loan [Member]                                            
Note 5 - Note Payable (Details) [Line Items]                                            
Interest Expense, Debt     8,528us-gaap_InterestExpenseDebt
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
/ us-gaap_StatementScenarioAxis
= vivmf_RelatedToFinalPaymentMember
28,785us-gaap_InterestExpenseDebt
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
/ us-gaap_StatementScenarioAxis
= vivmf_RelatedToFinalPaymentMember
35,345us-gaap_InterestExpenseDebt
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
/ us-gaap_StatementScenarioAxis
= vivmf_RelatedToFinalPaymentMember
41,127us-gaap_InterestExpenseDebt
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
/ us-gaap_StatementScenarioAxis
= vivmf_RelatedToFinalPaymentMember
76,472us-gaap_InterestExpenseDebt
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
/ us-gaap_StatementScenarioAxis
= vivmf_RelatedToFinalPaymentMember
                             
Bridge Loans on or before April 30, 2013 [Member] | April 2012 Term Loan [Member] | Minimum [Member]                                            
Note 5 - Note Payable (Details) [Line Items]                                            
Contingent Bridge Loan Proceeds               500,000vivmf_ContingentBridgeLoanProceeds
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_StatementScenarioAxis
= vivmf_BridgeLoansOnOrBeforeApril302013Member
                           
Bridge Loans on or before April 30, 2013 [Member] | April 2012 Term Loan [Member] | Maximum [Member]                                            
Note 5 - Note Payable (Details) [Line Items]                                            
Contingent Bridge Loan Proceeds               1,500,000vivmf_ContingentBridgeLoanProceeds
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_StatementScenarioAxis
= vivmf_BridgeLoansOnOrBeforeApril302013Member
                           
Bridge Loans on or before September, 2013 [Member] | April 2012 Term Loan [Member]                                            
Note 5 - Note Payable (Details) [Line Items]                                            
Contingent Bridge Loan Proceeds                 500,000vivmf_ContingentBridgeLoanProceeds
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
/ us-gaap_StatementScenarioAxis
= vivmf_BridgeLoansOnOrBeforeSeptember2013Member
                         
Bridge Loans on or before August 28, 2103 [Member] | April 2012 Term Loan [Member]                                            
Note 5 - Note Payable (Details) [Line Items]                                            
Contingent Bridge Loan Proceeds                   500,000vivmf_ContingentBridgeLoanProceeds
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
/ us-gaap_StatementScenarioAxis
= vivmf_BridgeLoansOnOrVBeforeAugust282103Member
500,000vivmf_ContingentBridgeLoanProceeds
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
/ us-gaap_StatementScenarioAxis
= vivmf_BridgeLoansOnOrVBeforeAugust282103Member
                     
Bridge Loans on or before August 28, 2103 [Member] | November 2010 Term Loan [Member]                                            
Note 5 - Note Payable (Details) [Line Items]                                            
Contingent Bridge Loan Proceeds                   500,000vivmf_ContingentBridgeLoanProceeds
/ us-gaap_DebtInstrumentAxis
= vivmf_November2010TermLoanMember
/ us-gaap_StatementScenarioAxis
= vivmf_BridgeLoansOnOrVBeforeAugust282103Member
                       
Bridge Loans on or before October 28, 2013 [Member] | April 2012 Term Loan [Member]                                            
Note 5 - Note Payable (Details) [Line Items]                                            
Contingent Bridge Loan Proceeds                   500,000vivmf_ContingentBridgeLoanProceeds
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
/ us-gaap_StatementScenarioAxis
= vivmf_BridgeLoansOnOrbeforeOctober282013Member
                       
Bridge Loans on or before October 28, 2013 [Member] | November 2010 Term Loan [Member]                                            
Note 5 - Note Payable (Details) [Line Items]                                            
Contingent Bridge Loan Proceeds                   500,000vivmf_ContingentBridgeLoanProceeds
/ us-gaap_DebtInstrumentAxis
= vivmf_November2010TermLoanMember
/ us-gaap_StatementScenarioAxis
= vivmf_BridgeLoansOnOrbeforeOctober282013Member
                       
Bridge Loan on or before December 27, 2013 [Member] | April 2012 Term Loan [Member]                                            
Note 5 - Note Payable (Details) [Line Items]                                            
Contingent Bridge Loan Proceeds                       500,000vivmf_ContingentBridgeLoanProceeds
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
/ us-gaap_StatementScenarioAxis
= vivmf_BridgeLoanOnOrBeforeDecember272013Member
                   
Bridge Loans on or before February 25, 2014 [Member] | April 2012 Term Loan [Member]                                            
Note 5 - Note Payable (Details) [Line Items]                                            
Contingent Bridge Loan Proceeds                         500,000vivmf_ContingentBridgeLoanProceeds
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
/ us-gaap_StatementScenarioAxis
= vivmf_BridgeLoansOnOrBeforeFebruary252014Member
                 
Bridge Loans on or before April 25, 2014 [Member] | April 2012 Term Loan [Member]                                            
Note 5 - Note Payable (Details) [Line Items]                                            
Contingent Bridge Loan Proceeds                           500,000vivmf_ContingentBridgeLoanProceeds
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
/ us-gaap_StatementScenarioAxis
= vivmf_BridgeLoansOnOrBeforeApril2014Member
               
Amendment to the January 2014 Amendment [Member] | April 2012 Term Loan [Member] | Maximum [Member]                                            
Note 5 - Note Payable (Details) [Line Items]                                            
Debt Instrument, Restructuring Fee                           5,000vivmf_DebtInstrumentRestructuringFee
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_StatementScenarioAxis
= vivmf_AmendmentToTheJanuary2014AmendmentMember
               
Related to the Restructuring Payment [Member] | April 2012 Term Loan [Member]                                            
Note 5 - Note Payable (Details) [Line Items]                                            
Interest Expense, Debt     20,212us-gaap_InterestExpenseDebt
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
/ us-gaap_StatementScenarioAxis
= vivmf_RelatedToTheRestructuringPaymentMember
                                     
Bridge Loans on or Before June 30, 2013 [Member] | April 2012 Term Loan [Member]                                            
Note 5 - Note Payable (Details) [Line Items]                                            
Contingent Bridge Loan Proceeds                             500,000vivmf_ContingentBridgeLoanProceeds
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
/ us-gaap_StatementScenarioAxis
= vivmf_BridgeLoansOnOrBeforeJune302013Member
             
First Tranche [Member] | September 2014 Term Loan [Member]                                            
Note 5 - Note Payable (Details) [Line Items]                                            
Proceeds from Issuance of Debt                               2,500,000us-gaap_ProceedsFromIssuanceOfDebt
/ us-gaap_DebtInstrumentAxis
= vivmf_September2014TermLoanMember
/ us-gaap_LongtermDebtTypeAxis
= vivmf_FirstTrancheMember
           
Repayments of Debt                               1,630,925us-gaap_RepaymentsOfDebt
/ us-gaap_DebtInstrumentAxis
= vivmf_September2014TermLoanMember
/ us-gaap_LongtermDebtTypeAxis
= vivmf_FirstTrancheMember
           
April 2012 Term Loan [Member] | Maximum [Member]                                            
Note 5 - Note Payable (Details) [Line Items]                                            
Debt Instrument, Restructuring Fee                         15,000vivmf_DebtInstrumentRestructuringFee
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
20,000vivmf_DebtInstrumentRestructuringFee
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
    15,000vivmf_DebtInstrumentRestructuringFee
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
         
April 2012 Term Loan [Member]                                            
Note 5 - Note Payable (Details) [Line Items]                                            
Debt Instrument, Face Amount   2,135,159us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
                                       
Debt Instrument, Repayment of Principal and Interest, Number of Installments   30vivmf_DebtInstrumentRepaymentOfPrincipalAndInterestNumberOfInstallments
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
                                       
Debt Instrument, Interest Rate, Stated Percentage   9.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
                                       
Additional Percentage of Principal Owed Upon Final Payment   4.00%vivmf_AdditionalPercentageOfPrincipalOwedUponFinalPayment
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
                                       
Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid   85,000us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
                                       
Interest Expense, Debt         27,288us-gaap_InterestExpenseDebt
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
                                 
Accrued Loan Balloon Payment     85,000vivmf_AccruedLoanBalloonPayment
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
  76,472vivmf_AccruedLoanBalloonPayment
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
41,172vivmf_AccruedLoanBalloonPayment
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
76,472vivmf_AccruedLoanBalloonPayment
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
                    85,000vivmf_AccruedLoanBalloonPayment
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
85,000vivmf_AccruedLoanBalloonPayment
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
    76,472vivmf_AccruedLoanBalloonPayment
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
Debt Instrument, Restructuring Fee       45,000vivmf_DebtInstrumentRestructuringFee
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
      15,000vivmf_DebtInstrumentRestructuringFee
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
10,000vivmf_DebtInstrumentRestructuringFee
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
10,000vivmf_DebtInstrumentRestructuringFee
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
10,000vivmf_DebtInstrumentRestructuringFee
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
10,000vivmf_DebtInstrumentRestructuringFee
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
5,000vivmf_DebtInstrumentRestructuringFee
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
5,000vivmf_DebtInstrumentRestructuringFee
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
10,000vivmf_DebtInstrumentRestructuringFee
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
  5,000vivmf_DebtInstrumentRestructuringFee
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
47,500vivmf_DebtInstrumentRestructuringFee
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
       
Contingent Equity Event Proceeds                     10,000,000vivmf_ContingentEquityEventProceeds
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
7,000,000vivmf_ContingentEquityEventProceeds
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
                   
Accrued Debt Restructuring Costs     47,500vivmf_AccruedDebtRestructuringCosts
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
  55,000vivmf_AccruedDebtRestructuringCosts
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
  55,000vivmf_AccruedDebtRestructuringCosts
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
                    47,500vivmf_AccruedDebtRestructuringCosts
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
47,500vivmf_AccruedDebtRestructuringCosts
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
    27,288vivmf_AccruedDebtRestructuringCosts
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
Notes Payable         1,471,798us-gaap_NotesPayable
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
1,606,612us-gaap_NotesPayable
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
1,471,798us-gaap_NotesPayable
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
                             
Accrued Liabilities, Current         27,288us-gaap_AccruedLiabilitiesCurrent
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
  27,288us-gaap_AccruedLiabilitiesCurrent
/ us-gaap_DebtInstrumentAxis
= vivmf_April2012TermLoanMember
                             
September 2014 Term Loan [Member]                                            
Note 5 - Note Payable (Details) [Line Items]                                            
Debt Instrument, Face Amount     5,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= vivmf_September2014TermLoanMember
                            5,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= vivmf_September2014TermLoanMember
5,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= vivmf_September2014TermLoanMember
     
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in Shares)     471,698us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_DebtInstrumentAxis
= vivmf_September2014TermLoanMember
                            471,698us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_DebtInstrumentAxis
= vivmf_September2014TermLoanMember
471,698us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_DebtInstrumentAxis
= vivmf_September2014TermLoanMember
     
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share)     $ 0.53us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_DebtInstrumentAxis
= vivmf_September2014TermLoanMember
                            $ 0.53us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_DebtInstrumentAxis
= vivmf_September2014TermLoanMember
$ 0.53us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_DebtInstrumentAxis
= vivmf_September2014TermLoanMember
     
Warrant Term     10 years                               10 years      
December 2008 Term Loan [Member]                                            
Note 5 - Note Payable (Details) [Line Items]                                            
Debt Instrument, Face Amount                                       1,500,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= vivmf_December2008TermLoanMember
   
Debt Instrument, Interest Rate, Stated Percentage                                       8.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= vivmf_December2008TermLoanMember
   
Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid                                       75,000us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid
/ us-gaap_DebtInstrumentAxis
= vivmf_December2008TermLoanMember
   
Debt Instrument, Term                                       27 months    
Debt Instrument, Covenant Terms, Additional Equity Financing                                       6,000,000vivmf_DebtInstrumentCovenantTermsAdditionalEquityFinancing
/ us-gaap_DebtInstrumentAxis
= vivmf_December2008TermLoanMember
   
November 2010 Term Loan [Member]                                            
Note 5 - Note Payable (Details) [Line Items]                                            
Debt Instrument, Face Amount                                         2,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= vivmf_November2010TermLoanMember
 
Debt Instrument, Interest Rate, Stated Percentage                                         9.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= vivmf_November2010TermLoanMember
 
Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid                                         80,000us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid
/ us-gaap_DebtInstrumentAxis
= vivmf_November2010TermLoanMember
 
Debt Instrument, Term                                         36 months  
Notes Payable         $ 0us-gaap_NotesPayable
/ us-gaap_DebtInstrumentAxis
= vivmf_November2010TermLoanMember
$ 0us-gaap_NotesPayable
/ us-gaap_DebtInstrumentAxis
= vivmf_November2010TermLoanMember
$ 0us-gaap_NotesPayable
/ us-gaap_DebtInstrumentAxis
= vivmf_November2010TermLoanMember
                             
Minimum [Member]                                            
Note 5 - Note Payable (Details) [Line Items]                                            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share)         $ 0.04us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
  $ 0.04us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
                             
Maximum [Member]                                            
Note 5 - Note Payable (Details) [Line Items]                                            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in Dollars per share)         $ 0.44us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
  $ 0.44us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_RangeAxis
= us-gaap_MaximumMember