v2.4.1.9
SIGNIFICANT ACCOUNTING POLICIES (Details Textual) (USD $)
In Thousands, except Share data, unless otherwise specified
0 Months Ended 12 Months Ended
Sep. 04, 2012
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Advertising Expense   $ 466us-gaap_AdvertisingExpense $ 306us-gaap_AdvertisingExpense $ 556us-gaap_AdvertisingExpense
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount   35,010us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount 536,877us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount 669,887us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Unrecognized Tax Benefits Income (Expenses)   735mgic_UnrecognizedTaxBenefitsIncomeExpenses 1,285mgic_UnrecognizedTaxBenefitsIncomeExpenses 420mgic_UnrecognizedTaxBenefitsIncomeExpenses
Dividend Distribution Maximum Percentage 50.00%mgic_DividendDistributionMaximumPercentage 50.00%mgic_DividendDistributionMaximumPercentage   50.00%mgic_DividendDistributionMaximumPercentage
Allocated Share-based Compensation Expense   1,557us-gaap_AllocatedShareBasedCompensationExpense 325us-gaap_AllocatedShareBasedCompensationExpense 515us-gaap_AllocatedShareBasedCompensationExpense
Severance Costs   0us-gaap_SeveranceCosts1 0us-gaap_SeveranceCosts1 8us-gaap_SeveranceCosts1
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent   100.00%us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent    
Defined Contribution Plan, Employer Matching Contribution, Percent of Match   3.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch    
Purchase Of NIS With US Dollars [Member]        
Foreign Currency Derivatives Notional Amount   $ 1,736mgic_ForeignCurrencyDerivativesNotionalAmount
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= mgic_PurchaseOfNisWithUsDollarsMember
$ 0mgic_ForeignCurrencyDerivativesNotionalAmount
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= mgic_PurchaseOfNisWithUsDollarsMember
 
Minimum [Member]        
Finite-Lived Intangible Asset, Useful Life   3 years 6 months    
Capitalized Computer Software Amortization Term   4 years    
Maximum [Member]        
Finite-Lived Intangible Asset, Useful Life   15 years    
Capitalized Computer Software Amortization Term   5 years