XML 87 R70.htm IDEA: XBRL DOCUMENT
v3.24.1.1.u2

Fair Value Measurement (Details) - Schedule of Deferred Consideration in Respect of the Business Combinations - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2023 | Dec. 31, 2022
Schedule of Deferred Consideration in Respect of the Business Combinations [Abstract] |  |
Opening balance | $ 4,970 | $ 2,755
Increase in deferred consideration due to acquisitions |  | 4,744
Payment of deferred consideration | (3,757) | (1,742)
Amortization of interest and exchange rate | 62 | 74
Working capital adjustments and other | 255 | (861)
Closing balance | $ 1,530 | $ 4,970

X
- Definition The amount of amortization of interest and exchange rate. + References No definition available. + Details
Name: | mgic_AmortizationOfInterestAndExchangeRateRelatedToDeferredConsideration
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of deferred consideration. + References No definition available. + Details
Name: | mgic_DeferredConsideration
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of increase in deferred consideration due to acquisitions. + References No definition available. + Details
Name: | mgic_IncreaseInDeferredConsiderationDueToAcquisitions
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of payment of deferred consideration. + References No definition available. + Details
Name: | mgic_PaymentOfDeferredConsideration
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Definition The amount of working capital adjustments and other related to deferred consideration. + References No definition available. + Details
Name: | mgic_WorkingCapitalAdjustmentsAndOtherRelatedToDeferredConsideration
Namespace Prefix: | mgic_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration