XML 87 R74.htm IDEA: XBRL DOCUMENT
v3.22.1

Property and Equipment, Net (Details) - Schedule of property and equipment net - USD ($) $ in Thousands | Dec. 31, 2021 | Dec. 31, 2020
--- | --- | ---
Cost: |  |
Leasehold improvements | $ 3,725 | $ 3,611
Computers and peripheral equipment | 8,106 | 7,021
Office furniture and equipment | 3,839 | 3,627
Motor vehicles | 1,444 | 1,411
Software | 1,623 | 1,621
Cost | 18,737 | 17,291
Accumulated depreciation: |  |
Leasehold improvements | 1,041 | 753
Computers and peripheral equipment | 6,594 | 5,886
Office furniture and equipment | 2,480 | 2,340
Motor vehicles | 1,240 | 866
Software | 1,510 | 1,458
Accumulated depreciation | 12,865 | 11,303
Depreciated cost | $ 5,872 | $ 5,988

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 https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(14)) -URI https://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