XML 83 R68.htm IDEA: XBRL DOCUMENT
v3.21.1

Property and Equipment, Net (Details) - Schedule of property and equipment net - USD ($) $ in Thousands | Dec. 31, 2020 | Dec. 31, 2019
--- | --- | ---
Cost: |  |
Leasehold improvements | $ 3,611 | $ 1,461
Computers and peripheral equipment | 7,021 | 16,640
Office furniture and equipment | 3,627 | 4,287
Motor vehicles | 1,411 | 1,170
Software | 1,621 | 3,394
Cost | 17,291 | 26,952
Accumulated depreciation: |  |
Leasehold improvements | 753 | 622
Computers and peripheral equipment | 5,886 | 15,702
Office furniture and equipment | 2,340 | 3,288
Motor vehicles | 866 | 598
Software | 1,458 | 3,093
Accumulated depreciation | 11,303 | 23,303
Depreciated cost | $ 5,988 | $ 3,649

X
- References No definition available. + Details
Name: | mgic_AccumulatedDepreciationAbstract
Namespace Prefix: | mgic_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Accumulated depreciation of computers and peripheral equipment. + References No definition available. + Details
Name: | mgic_AccumulatedDepreciationComputersAndPeripheralEquipment
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Accumulated depreciation of leasehold improvements. + References No definition available. + Details
Name: | mgic_AccumulatedDepreciationLeaseholdImprovements
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Accumulated depreciation of motor vehicles. + References No definition available. + Details
Name: | mgic_AccumulatedDepreciationMotorVehicles
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Accumulated depreciation of office furniture and equipment. + References No definition available. + Details
Name: | mgic_AccumulatedDepreciationOfficeFurnitureAndEquipment
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Accumulated depreciation of software. + References No definition available. + Details
Name: | mgic_AccumulatedDepreciationSoftware
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | mgic_CostAbstract
Namespace Prefix: | mgic_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Cost of computers and peripheral equipment. + References No definition available. + Details
Name: | mgic_CostComputersAndPeripheralEquipment
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of cost ff leasehold Improvements. + References No definition available. + Details
Name: | mgic_CostLeaseholdImprovements
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Cost of motor vehicles. + References No definition available. + Details
Name: | mgic_CostMotorVehicles
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Cost of office furniture and equipment. + References No definition available. + Details
Name: | mgic_CostOfficeFurnitureAndEquipment
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Cost of software. + References No definition available. + Details
Name: | mgic_CostSoftware
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of depreciated cost property plant and equipment. + References No definition available. + Details
Name: | mgic_DepreciatedCostPropertyPlantAndEquipment
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Property plant and equipment gross total cost. + References No definition available. + Details
Name: | mgic_PropertyPlantAndEquipmentGrossTotalCost
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.14) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant