XML 77 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 10 - Convertible Preferred Stock (Details) (USD $)
1 Months Ended 3 Months Ended 12 Months Ended 1 Months Ended 9 Months Ended 1 Months Ended
Sep. 23, 2014
Dec. 31, 2014
Dec. 31, 2014
Dec. 31, 2013
Dec. 30, 2013
Dec. 31, 2008
Apr. 30, 2009
Nov. 30, 2010
Apr. 30, 2012
Sep. 30, 2014
May 31, 2011
Jun. 30, 2011
Sep. 30, 2011
Nov. 30, 2011
Dec. 31, 2011
Jan. 31, 2012
Feb. 28, 2012
Dec. 31, 2012
Note 10 - Convertible Preferred Stock (Details) [Line Items]                                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 940,189us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights 382,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights 382,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights                              
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 0.53us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 $ 0.53us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 $ 0.53us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1                              
Warrant Term 5 years 5 years                                
Warrant Liabilities Noncurrent       $ 624,000vivmf_WarrantLiabilitiesNoncurrent                           $ 686,000vivmf_WarrantLiabilitiesNoncurrent
Fair Value Adjustment of Warrants     (52,000)us-gaap_FairValueAdjustmentOfWarrants (62,000)us-gaap_FairValueAdjustmentOfWarrants                            
Other Nonoperating Income (Expense) [Member] | Series A Preferred Stock [Member] | December 2008 Warrants [Member]                                    
Note 10 - Convertible Preferred Stock (Details) [Line Items]                                    
Fair Value Adjustment of Warrants     10,000us-gaap_FairValueAdjustmentOfWarrants
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_December2008WarrantsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherNonoperatingIncomeExpenseMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
7,000us-gaap_FairValueAdjustmentOfWarrants
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_December2008WarrantsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherNonoperatingIncomeExpenseMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                           
Other Nonoperating Income (Expense) [Member] | Series A Preferred Stock [Member] | April 2009 Warrants [Member]                                    
Note 10 - Convertible Preferred Stock (Details) [Line Items]                                    
Fair Value Adjustment of Warrants     12,000us-gaap_FairValueAdjustmentOfWarrants
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2009WarrantsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherNonoperatingIncomeExpenseMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
  9,000us-gaap_FairValueAdjustmentOfWarrants
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2009WarrantsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherNonoperatingIncomeExpenseMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                         
Other Nonoperating Income (Expense) [Member] | Series A Preferred Stock [Member] | November 2010 Warrants [Member]                                    
Note 10 - Convertible Preferred Stock (Details) [Line Items]                                    
Fair Value Adjustment of Warrants     2,000us-gaap_FairValueAdjustmentOfWarrants
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_November2010WarrantsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherNonoperatingIncomeExpenseMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
  2,000us-gaap_FairValueAdjustmentOfWarrants
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_November2010WarrantsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherNonoperatingIncomeExpenseMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                         
Other Nonoperating Income (Expense) [Member] | Series A Preferred Stock [Member] | April 2012 Warrants [Member]                                    
Note 10 - Convertible Preferred Stock (Details) [Line Items]                                    
Fair Value Adjustment of Warrants     3,000us-gaap_FairValueAdjustmentOfWarrants
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2012WarrantsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherNonoperatingIncomeExpenseMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
2,000us-gaap_FairValueAdjustmentOfWarrants
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2012WarrantsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherNonoperatingIncomeExpenseMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                           
Other Nonoperating Income (Expense) [Member] | Series B Preferred Stock [Member] | April 2012 Warrants [Member]                                    
Note 10 - Convertible Preferred Stock (Details) [Line Items]                                    
Fair Value Adjustment of Warrants     9,000us-gaap_FairValueAdjustmentOfWarrants
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2012WarrantsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherNonoperatingIncomeExpenseMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
5,000us-gaap_FairValueAdjustmentOfWarrants
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2012WarrantsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherNonoperatingIncomeExpenseMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
                           
Other Nonoperating Income (Expense) [Member] | Series B Preferred Stock [Member] | May 2011 Warrants [Member]                                    
Note 10 - Convertible Preferred Stock (Details) [Line Items]                                    
Fair Value Adjustment of Warrants     2,000us-gaap_FairValueAdjustmentOfWarrants
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_May2011WarrantsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherNonoperatingIncomeExpenseMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
6,000us-gaap_FairValueAdjustmentOfWarrants
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_May2011WarrantsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherNonoperatingIncomeExpenseMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
                           
Other Nonoperating Income (Expense) [Member] | Series B Preferred Stock [Member] | June 2011 Warrants [Member]                                    
Note 10 - Convertible Preferred Stock (Details) [Line Items]                                    
Fair Value Adjustment of Warrants     4,000us-gaap_FairValueAdjustmentOfWarrants
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_June2011WarrantsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherNonoperatingIncomeExpenseMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
  12,000us-gaap_FairValueAdjustmentOfWarrants
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_June2011WarrantsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherNonoperatingIncomeExpenseMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
                         
Other Nonoperating Income (Expense) [Member] | Series B Preferred Stock [Member] | September 2011 Warrants [Member]                                    
Note 10 - Convertible Preferred Stock (Details) [Line Items]                                    
Fair Value Adjustment of Warrants     0us-gaap_FairValueAdjustmentOfWarrants
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_September2011WarrantsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherNonoperatingIncomeExpenseMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
12,000us-gaap_FairValueAdjustmentOfWarrants
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_September2011WarrantsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherNonoperatingIncomeExpenseMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
                           
Other Nonoperating Income (Expense) [Member] | Series B Preferred Stock [Member] | November 2011 Warrants [Member]                                    
Note 10 - Convertible Preferred Stock (Details) [Line Items]                                    
Fair Value Adjustment of Warrants     1,000us-gaap_FairValueAdjustmentOfWarrants
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_November2011WarrantsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherNonoperatingIncomeExpenseMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
  2,000us-gaap_FairValueAdjustmentOfWarrants
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_November2011WarrantsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherNonoperatingIncomeExpenseMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
                         
Other Nonoperating Income (Expense) [Member] | Series B Preferred Stock [Member] | January 2012 Warrants [Member]                                    
Note 10 - Convertible Preferred Stock (Details) [Line Items]                                    
Fair Value Adjustment of Warrants     4,000us-gaap_FairValueAdjustmentOfWarrants
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_January2012WarrantsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherNonoperatingIncomeExpenseMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
  2,000us-gaap_FairValueAdjustmentOfWarrants
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_January2012WarrantsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherNonoperatingIncomeExpenseMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
                         
Other Nonoperating Income (Expense) [Member] | Series B Preferred Stock [Member] | February 2012 Warrants [Member]                                    
Note 10 - Convertible Preferred Stock (Details) [Line Items]                                    
Fair Value Adjustment of Warrants     3,000us-gaap_FairValueAdjustmentOfWarrants
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_February2012WarrantsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherNonoperatingIncomeExpenseMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
  1,000us-gaap_FairValueAdjustmentOfWarrants
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_February2012WarrantsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherNonoperatingIncomeExpenseMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
                         
Series A Preferred Stock [Member] | December 2008 Warrants [Member]                                    
Note 10 - Convertible Preferred Stock (Details) [Line Items]                                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights       196,721us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_December2008WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
  196,721us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_December2008WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                       
Class of Warrant or Right, Exercise Price of Warrants or Rights       $ 0.61us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_December2008WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
  $ 0.61us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_December2008WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                       
Warrant Term           10 years                        
Warrant Liabilities Noncurrent       44,000vivmf_WarrantLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_December2008WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
  54,000vivmf_WarrantLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_December2008WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                       
Fair Value Assumptions, Expected Dividend Rate           0.00%us-gaap_FairValueAssumptionsExpectedDividendRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_December2008WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                       
Fair Value Assumptions, Expected Volatility Rate           79.00%us-gaap_FairValueAssumptionsExpectedVolatilityRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_December2008WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                       
Fair Value Assumptions, Risk Free Interest Rate           2.70%us-gaap_FairValueAssumptionsRiskFreeInterestRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_December2008WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                       
Fair Value Assumptions, Expected Term           10 years                        
Series A Preferred Stock [Member] | April 2009 Warrants [Member]                                    
Note 10 - Convertible Preferred Stock (Details) [Line Items]                                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights       245,900us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2009WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
    245,900us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2009WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                     
Class of Warrant or Right, Exercise Price of Warrants or Rights       $ 0.61us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2009WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
    $ 0.61us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2009WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                     
Warrant Term             10 years                      
Warrant Liabilities Noncurrent       58,000vivmf_WarrantLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2009WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
    70,000vivmf_WarrantLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2009WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                     
Fair Value Assumptions, Expected Dividend Rate             0.00%us-gaap_FairValueAssumptionsExpectedDividendRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2009WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                     
Fair Value Assumptions, Expected Volatility Rate             79.00%us-gaap_FairValueAssumptionsExpectedVolatilityRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2009WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                     
Fair Value Assumptions, Risk Free Interest Rate             2.80%us-gaap_FairValueAssumptionsRiskFreeInterestRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2009WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                     
Fair Value Assumptions, Expected Term             10 years                      
Series A Preferred Stock [Member] | November 2010 Warrants [Member]                                    
Note 10 - Convertible Preferred Stock (Details) [Line Items]                                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights       163,934us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_November2010WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
      163,934us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_November2010WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                   
Class of Warrant or Right, Exercise Price of Warrants or Rights       $ 0.61us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_November2010WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
      $ 0.61us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_November2010WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                   
Warrant Term               10 years                    
Warrant Liabilities Noncurrent       47,000vivmf_WarrantLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_November2010WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
      47,000vivmf_WarrantLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_November2010WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                   
Fair Value Assumptions, Expected Dividend Rate               0.00%us-gaap_FairValueAssumptionsExpectedDividendRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_November2010WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                   
Fair Value Assumptions, Expected Volatility Rate               79.00%us-gaap_FairValueAssumptionsExpectedVolatilityRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_November2010WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                   
Fair Value Assumptions, Risk Free Interest Rate               2.90%us-gaap_FairValueAssumptionsRiskFreeInterestRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_November2010WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                   
Fair Value Assumptions, Expected Term               10 years                    
Series A Preferred Stock [Member] | April 2012 Warrants [Member]                                    
Note 10 - Convertible Preferred Stock (Details) [Line Items]                                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights       73,770us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
        73,770us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                 
Class of Warrant or Right, Exercise Price of Warrants or Rights       $ 0.61us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
        $ 0.61us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                 
Warrant Term                 10 years                  
Warrant Liabilities Noncurrent       25,000vivmf_WarrantLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
        27,000vivmf_WarrantLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                 
Fair Value Assumptions, Expected Dividend Rate                 0.00%us-gaap_FairValueAssumptionsExpectedDividendRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                 
Fair Value Assumptions, Expected Volatility Rate                 92.00%us-gaap_FairValueAssumptionsExpectedVolatilityRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                 
Fair Value Assumptions, Risk Free Interest Rate                 1.98%us-gaap_FairValueAssumptionsRiskFreeInterestRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
                 
Fair Value Assumptions, Expected Term                 10 years                  
Series A Preferred Stock [Member]                                    
Note 10 - Convertible Preferred Stock (Details) [Line Items]                                    
Preferred Stock, Dividend Rate, Per-Dollar-Amount                   $ 0.0488us-gaap_PreferredStockDividendRatePerDollarAmount
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
               
Preferred Stock, Dividends Per Share, Declared                   $ 0us-gaap_PreferredStockDividendsPerShareDeclared
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
               
Preferred Stock, Conversion Price                   $ 0.05vivmf_PreferredStockConversionPrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
               
Convertible Preferred Stock, Terms of Conversion, Minimum Aggregate Gross Proceeds Required for Automatic Conversion                   30,000,000vivmf_ConvertiblePreferredStockTermsOfConversionMinimumAggregateGrossProceedsRequiredForAutomaticConversion
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesAPreferredStockMember
               
Series B Preferred Stock [Member] | April 2012 Warrants [Member]                                    
Note 10 - Convertible Preferred Stock (Details) [Line Items]                                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights       2,351,019us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
        2,351,019us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
                 
Class of Warrant or Right, Exercise Price of Warrants or Rights       $ 0.05us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
        $ 0.05us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
                 
Warrant Term                 10 years                  
Warrant Liabilities Noncurrent       73,000vivmf_WarrantLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
        99,000vivmf_WarrantLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
                 
Fair Value Assumptions, Expected Dividend Rate                 0.00%us-gaap_FairValueAssumptionsExpectedDividendRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
                 
Fair Value Assumptions, Expected Volatility Rate                 84.00%us-gaap_FairValueAssumptionsExpectedVolatilityRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
                 
Fair Value Assumptions, Risk Free Interest Rate                 2.00%us-gaap_FairValueAssumptionsRiskFreeInterestRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
                 
Fair Value Assumptions, Expected Term                 10 years                  
Series B Preferred Stock [Member] | May 2011 Warrants [Member]                                    
Note 10 - Convertible Preferred Stock (Details) [Line Items]                                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights       2,000,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_May2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
            2,000,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_May2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
             
Class of Warrant or Right, Exercise Price of Warrants or Rights       $ 0.05us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_May2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
            $ 0.05us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_May2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
             
Warrant Term                     10 years              
Warrant Liabilities Noncurrent       54,000vivmf_WarrantLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_May2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
            84,000vivmf_WarrantLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_May2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
             
Fair Value Assumptions, Expected Dividend Rate                     0.00%us-gaap_FairValueAssumptionsExpectedDividendRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_May2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
             
Fair Value Assumptions, Expected Volatility Rate                     84.00%us-gaap_FairValueAssumptionsExpectedVolatilityRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_May2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
             
Fair Value Assumptions, Risk Free Interest Rate                     3.20%us-gaap_FairValueAssumptionsRiskFreeInterestRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_May2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
             
Fair Value Assumptions, Expected Term                     10 years              
Series B Preferred Stock [Member] | June 2011 Warrants [Member]                                    
Note 10 - Convertible Preferred Stock (Details) [Line Items]                                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights       4,000,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_June2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
              4,000,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_June2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
           
Class of Warrant or Right, Exercise Price of Warrants or Rights       $ 0.05us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_June2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
              $ 0.05us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_June2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
           
Warrant Term                       10 years            
Warrant Liabilities Noncurrent       108,000vivmf_WarrantLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_June2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
              168,000vivmf_WarrantLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_June2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
           
Fair Value Assumptions, Expected Dividend Rate                       0.00%us-gaap_FairValueAssumptionsExpectedDividendRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_June2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
           
Fair Value Assumptions, Expected Volatility Rate                       84.00%us-gaap_FairValueAssumptionsExpectedVolatilityRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_June2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
           
Fair Value Assumptions, Risk Free Interest Rate                       3.20%us-gaap_FairValueAssumptionsRiskFreeInterestRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_June2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
           
Fair Value Assumptions, Expected Term                       10 years            
Series B Preferred Stock [Member] | September 2011 Warrants [Member]                                    
Note 10 - Convertible Preferred Stock (Details) [Line Items]                                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights       4,000,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_September2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
                4,000,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_September2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
         
Class of Warrant or Right, Exercise Price of Warrants or Rights       $ 0.05us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_September2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
                $ 0.05us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_September2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
         
Warrant Term                         10 years          
Warrant Liabilities Noncurrent       108,000vivmf_WarrantLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_September2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
                168,000vivmf_WarrantLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_September2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
         
Fair Value Assumptions, Expected Dividend Rate                         0.00%us-gaap_FairValueAssumptionsExpectedDividendRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_September2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
         
Fair Value Assumptions, Expected Volatility Rate                         84.00%us-gaap_FairValueAssumptionsExpectedVolatilityRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_September2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
         
Fair Value Assumptions, Risk Free Interest Rate                         2.00%us-gaap_FairValueAssumptionsRiskFreeInterestRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_September2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
         
Fair Value Assumptions, Expected Term                         10 years          
Series B Preferred Stock [Member] | November 2011 Warrants [Member]                                    
Note 10 - Convertible Preferred Stock (Details) [Line Items]                                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights       1,000,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_November2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
                  1,000,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_November2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
       
Class of Warrant or Right, Exercise Price of Warrants or Rights       $ 0.05us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_November2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
                  $ 0.05us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_November2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
       
Warrant Term                           10 years        
Warrant Liabilities Noncurrent       28,000vivmf_WarrantLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_November2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
                  42,000vivmf_WarrantLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_November2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
       
Fair Value Assumptions, Expected Dividend Rate                           0.00%us-gaap_FairValueAssumptionsExpectedDividendRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_November2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
       
Fair Value Assumptions, Expected Volatility Rate                           84.00%us-gaap_FairValueAssumptionsExpectedVolatilityRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_November2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
       
Fair Value Assumptions, Risk Free Interest Rate                           2.10%us-gaap_FairValueAssumptionsRiskFreeInterestRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_November2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
       
Fair Value Assumptions, Expected Term                           10 years        
Series B Preferred Stock [Member] | December 2011 Warrants [Member]                                    
Note 10 - Convertible Preferred Stock (Details) [Line Items]                                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights       1,000,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_December2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
                    1,000,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_December2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
     
Class of Warrant or Right, Exercise Price of Warrants or Rights       $ 0.05us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_December2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
                    $ 0.05us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_December2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
     
Warrant Term                             10 years      
Warrant Liabilities Noncurrent       28,000vivmf_WarrantLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_December2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
                    41,000vivmf_WarrantLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_December2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
     
Fair Value Assumptions, Expected Dividend Rate                             0.00%us-gaap_FairValueAssumptionsExpectedDividendRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_December2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
     
Fair Value Assumptions, Expected Volatility Rate                             84.00%us-gaap_FairValueAssumptionsExpectedVolatilityRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_December2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
     
Fair Value Assumptions, Risk Free Interest Rate                             1.80%us-gaap_FairValueAssumptionsRiskFreeInterestRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_December2011WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
     
Fair Value Assumptions, Expected Term                             10 years      
Series B Preferred Stock [Member] | January 2012 Warrants [Member]                                    
Note 10 - Convertible Preferred Stock (Details) [Line Items]                                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights       910,445us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_January2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
                      910,445us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_January2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
   
Class of Warrant or Right, Exercise Price of Warrants or Rights       $ 0.05us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_January2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
                      $ 0.05us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_January2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
   
Warrant Term                               10 years    
Warrant Liabilities Noncurrent       28,000vivmf_WarrantLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_January2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
                      37,000vivmf_WarrantLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_January2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
   
Fair Value Assumptions, Expected Dividend Rate                               0.00%us-gaap_FairValueAssumptionsExpectedDividendRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_January2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
   
Fair Value Assumptions, Expected Volatility Rate                               84.00%us-gaap_FairValueAssumptionsExpectedVolatilityRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_January2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
   
Fair Value Assumptions, Risk Free Interest Rate                               1.80%us-gaap_FairValueAssumptionsRiskFreeInterestRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_January2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
   
Fair Value Assumptions, Expected Term                               10 years    
Series B Preferred Stock [Member] | February 2012 Warrants [Member]                                    
Note 10 - Convertible Preferred Stock (Details) [Line Items]                                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights       738,535us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_February2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
                        738,535us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_February2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
 
Class of Warrant or Right, Exercise Price of Warrants or Rights       $ 0.05us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_February2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
                        $ 0.05us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_February2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
 
Warrant Term                                 10 years  
Warrant Liabilities Noncurrent       23,000vivmf_WarrantLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_February2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
                        31,000vivmf_WarrantLiabilitiesNoncurrent
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_February2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
 
Fair Value Assumptions, Expected Dividend Rate                                 0.00%us-gaap_FairValueAssumptionsExpectedDividendRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_February2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
 
Fair Value Assumptions, Expected Volatility Rate                                 84.00%us-gaap_FairValueAssumptionsExpectedVolatilityRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_February2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
 
Fair Value Assumptions, Risk Free Interest Rate                                 1.98%us-gaap_FairValueAssumptionsRiskFreeInterestRate
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_February2012WarrantsMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
 
Fair Value Assumptions, Expected Term                                 10 years  
Series B Preferred Stock [Member]                                    
Note 10 - Convertible Preferred Stock (Details) [Line Items]                                    
Preferred Stock, Dividend Rate, Per-Dollar-Amount                   $ 0.004us-gaap_PreferredStockDividendRatePerDollarAmount
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
               
Preferred Stock, Dividends Per Share, Declared                   $ 0us-gaap_PreferredStockDividendsPerShareDeclared
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
               
Preferred Stock, Conversion Price                   $ 0.05vivmf_PreferredStockConversionPrice
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
               
Convertible Preferred Stock, Terms of Conversion, Minimum Aggregate Gross Proceeds Required for Automatic Conversion                   $ 30,000,000vivmf_ConvertiblePreferredStockTermsOfConversionMinimumAggregateGrossProceedsRequiredForAutomaticConversion
/ us-gaap_StatementClassOfStockAxis
= us-gaap_SeriesBPreferredStockMember
               
April 2012 Warrants [Member]                                    
Note 10 - Convertible Preferred Stock (Details) [Line Items]                                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights                 73,770us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2012WarrantsMember
                 
Class of Warrant or Right, Exercise Price of Warrants or Rights                 $ 0.61us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
/ us-gaap_ClassOfWarrantOrRightAxis
= vivmf_April2012WarrantsMember