Annual report pursuant to Section 13 and 15(d)

Warrants to Purchase Common Stock (Details 1)

v2.4.1.9
Warrants to Purchase Common Stock (Details 1) (Employee warrant [Member], USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Employee warrant [Member]
   
Number Outstanding    
Outstanding at Beginning of Period 5,295,905MFON_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberNonEmployee
/ us-gaap_StatementEquityComponentsAxis
= MFON_EmployeeWarrantMember
140,372MFON_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberNonEmployee
/ us-gaap_StatementEquityComponentsAxis
= MFON_EmployeeWarrantMember
Granted 1,723,935us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_StatementEquityComponentsAxis
= MFON_EmployeeWarrantMember
5,187,587us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_StatementEquityComponentsAxis
= MFON_EmployeeWarrantMember
Exercised    (32,054)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= MFON_EmployeeWarrantMember
Canceled/forfeited/expired      
Outstanding at End of Period 7,019,840MFON_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberNonEmployee
/ us-gaap_StatementEquityComponentsAxis
= MFON_EmployeeWarrantMember
5,295,905MFON_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberNonEmployee
/ us-gaap_StatementEquityComponentsAxis
= MFON_EmployeeWarrantMember
Weighted Average Exercise Price Per Share    
Outstanding at Beginning of Period 1 year 2 months 12 days 1 year 2 months 12 days
Granted $ 1.2us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= MFON_EmployeeWarrantMember
$ 1.2us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementEquityComponentsAxis
= MFON_EmployeeWarrantMember
Exercised      
Canceled/forfeited/expired      
Outstanding at End of Period 1 year 2 months 12 days  
Weighted Average Remaining Contractual Life (Years)    
Outstanding at Beginning of Period 4 years 4 months 20 days 1 year 6 months
Granted 4 years 2 months 12 days 4 years 4 months 13 days
Outstanding at End of Period 3 years 2 months 4 days