XML 121 R107.htm IDEA: XBRL DOCUMENT
v3.23.1

Income Tax (Details) - Schedule of composition of deferred taxes - USD ($) $ in Thousands |  | 12 Months Ended
--- | --- | ---
Jan. 01, 2021 | Dec. 31, 2022 | Dec. 31, 2021
Schedule of composition of deferred taxes [Abstract] |  |  |
Net operating losses carried forward | $ 168 | $ 349 | $ 312
Intangibles, fixed asset, lease liabilities and right of use assets | (12,395) | (11,929) | (12,177)
Reserves and allowances | 982 | 4,512 | 1,913
Total | $ (11,249) | $ (7,068) | $ (9,952)

X
- Definition Total. + References No definition available. + Details
Name: | mgic_CompositionofDeferredTaxesTotal
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Intangibles, fixed asset, lease liabilities and right of use assets. + References No definition available. + Details
Name: | mgic_IntangiblesFixedAssetLeaseLiabilitiesAndRightOfUseAssets
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition Net operating losses carried forward. + References No definition available. + Details
Name: | mgic_NetOperatingLossesCarriedForward
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Reserves and allowances. + References No definition available. + Details
Name: | mgic_ReservesAndAllowances
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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