XML 61 R65.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 10 - Convertible Preferred Stock (Details) (USD $)
1 Months Ended 2 Months Ended 3 Months Ended 12 Months Ended 1 Months Ended 12 Months Ended 1 Months Ended 9 Months Ended
Feb. 28, 2015
Sep. 23, 2014
Nov. 30, 2014
Dec. 31, 2014
Mar. 31, 2014
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2008
Dec. 30, 2013
Apr. 30, 2009
Nov. 30, 2010
Apr. 30, 2012
May 31, 2011
Jun. 30, 2011
Sep. 30, 2011
Nov. 30, 2011
Dec. 31, 2011
Jan. 31, 2012
Feb. 28, 2012
Sep. 30, 2014
Dec. 31, 2012
Note 10 - Convertible Preferred Stock (Details) [Line Items]                                          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 605,556us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights 940,189us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights 382,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights 382,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights   382,000us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights                              
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 0.50us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 $ 0.53us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 $ 0.53us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 $ 0.53us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1   $ 0.53us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1                           $ 0.53us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1  
Warrant Term 10 years 5 years 5 years 5 years                                  
Warrant Liabilities Noncurrent             $ 624,000vivmf_WarrantLiabilitiesNoncurrent                           $ 686,000vivmf_WarrantLiabilitiesNoncurrent
Fair Value Adjustment of Warrants         (21,000)us-gaap_FairValueAdjustmentOfWarrants (52,000)us-gaap_FairValueAdjustmentOfWarrants (62,000)us-gaap_FairValueAdjustmentOfWarrants                            
December 2008 Warrants [Member] | Other Nonoperating Income (Expense) [Member] | Series A Preferred Stock [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
                           
December 2008 Warrants [Member] | Series A Preferred Stock [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                          
April 2009 Warrants [Member] | Other Nonoperating Income (Expense) [Member] | Series A Preferred Stock [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
                       
April 2009 Warrants [Member] | Series A Preferred Stock [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                      
November 2010 Warrants [Member] | Other Nonoperating Income (Expense) [Member] | Series A Preferred Stock [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
                       
November 2010 Warrants [Member] | Series A Preferred Stock [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                    
April 2012 Warrants [Member] | Other Nonoperating Income (Expense) [Member] | Series A Preferred Stock [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
                           
April 2012 Warrants [Member] | Other Nonoperating Income (Expense) [Member] | Series B Preferred Stock [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
                           
April 2012 Warrants [Member] | Series A Preferred Stock [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                  
April 2012 Warrants [Member] | Series B Preferred Stock [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                  
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
                 
May 2011 Warrants [Member] | Other Nonoperating Income (Expense) [Member] | Series B Preferred Stock [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
                           
May 2011 Warrants [Member] | Series B Preferred Stock [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                
June 2011 Warrants [Member] | Other Nonoperating Income (Expense) [Member] | Series B Preferred Stock [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
                       
June 2011 Warrants [Member] | Series B Preferred Stock [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              
September 2011 Warrants [Member] | Other Nonoperating Income (Expense) [Member] | Series B Preferred Stock [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
                           
September 2011 Warrants [Member] | Series B Preferred Stock [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            
November 2011 Warrants [Member] | Other Nonoperating Income (Expense) [Member] | Series B Preferred Stock [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
                       
November 2011 Warrants [Member] | Series B Preferred Stock [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          
December 2011 Warrants [Member] | Series B Preferred Stock [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        
January 2012 Warrants [Member] | Other Nonoperating Income (Expense) [Member] | Series B Preferred Stock [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
                       
January 2012 Warrants [Member] | Series B Preferred Stock [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      
February 2012 Warrants [Member] | Other Nonoperating Income (Expense) [Member] | Series B Preferred Stock [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
                       
February 2012 Warrants [Member] | Series B Preferred Stock [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 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]                                          
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