XML 38 R67.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 11 - Summary of Stock Options (Details) - Summary of Option Activity Under All Plans (USD $)
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Note 11 - Summary of Stock Options (Details) - Summary of Option Activity Under All Plans [Line Items]      
Vested and exercisable and expected to vest, end of year 2,664,185,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber 2,099,687us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber 348,865us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
Vested and exercisable and expected to vest, end of year $ 930us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice $ 1.06us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice $ 1.24us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
Vested and exercisable and expected to vest, end of year 9 years 58 days 9 years 105 days 8 years 292 days
Vested and exercisable, end of year 608,492,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber 519,901us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber 120,955us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Vested and exercisable, end of year $ 2,160us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice $ 2.45us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice $ 2.48us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Vested and exercisable, end of year 7 years 251 days 7 years 324 days 8 years 219 days
Options granted 635,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross 1,901,476us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross 95,581us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Options granted $ 470us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice $ 0.60us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice $ 1.24us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Options assumed from PLC   68,238vivmf_OptionsAssumed  
Options assumed from PLC   $ 10.24vivmf_OptionsAssumedWeightedAverageExercisePrice  
Options exercised   (160)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised  
Options exercised   $ 0.12us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice  
Options canceled (21,000,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod (41,184)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod (92,699)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
Options canceled   $ 1.83us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice $ 1.24us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
Beginning of Period [Member]      
Note 11 - Summary of Stock Options (Details) - Summary of Option Activity Under All Plans [Line Items]      
Options outstanding 2,291,783,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementScenarioAxis
= vivmf_BeginningOfPeriodMember
363,413us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementScenarioAxis
= vivmf_BeginningOfPeriodMember
360,531us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementScenarioAxis
= vivmf_BeginningOfPeriodMember
Weighted average exercise price $ 1,020us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementScenarioAxis
= vivmf_BeginningOfPeriodMember
$ 1.24us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementScenarioAxis
= vivmf_BeginningOfPeriodMember
$ 1.24us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementScenarioAxis
= vivmf_BeginningOfPeriodMember
Weighted average remaining contractual term 9 years 116 days 8 years 292 days 9 years 270 days
Options outstanding   2,291,783,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementScenarioAxis
= vivmf_BeginningOfPeriodMember
363,413us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementScenarioAxis
= vivmf_BeginningOfPeriodMember
Weighted average exercise price   $ 1,020us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementScenarioAxis
= vivmf_BeginningOfPeriodMember
$ 1.24us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementScenarioAxis
= vivmf_BeginningOfPeriodMember
Weighted average remaining contractual term 9 years 116 days 8 years 292 days 9 years 270 days
End of Period [Member]      
Note 11 - Summary of Stock Options (Details) - Summary of Option Activity Under All Plans [Line Items]      
Options outstanding 2,291,783us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementScenarioAxis
= vivmf_EndOfPeriodMember
363,413us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementScenarioAxis
= vivmf_EndOfPeriodMember
 
Weighted average exercise price $ 1.02us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementScenarioAxis
= vivmf_EndOfPeriodMember
$ 1.24us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementScenarioAxis
= vivmf_EndOfPeriodMember
 
Weighted average remaining contractual term 9 years 73 days 9 years 116 days 8 years 292 days
Options outstanding 2,905,783,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementScenarioAxis
= vivmf_EndOfPeriodMember
2,291,783us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementScenarioAxis
= vivmf_EndOfPeriodMember
363,413us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementScenarioAxis
= vivmf_EndOfPeriodMember
Weighted average exercise price $ 900us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementScenarioAxis
= vivmf_EndOfPeriodMember
$ 1.02us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementScenarioAxis
= vivmf_EndOfPeriodMember
$ 1.24us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementScenarioAxis
= vivmf_EndOfPeriodMember
Weighted average remaining contractual term 9 years 73 days 9 years 116 days 8 years 292 days