XML 108 R90.htm IDEA: XBRL DOCUMENT
v3.25.1

Long Term Debts - Schedule of Long Term Liabilities (Details) - USD ($) $ in Thousands | 12 Months Ended |
--- | --- | ---
Dec. 31, 2024 | Dec. 31, 2023
Schedule of Long Term Liabilities [Line items] |  |
Less current maturities | $ (57,621) | $ (76,701)
Long-term debt, net of current maturities | $ 36,107 | 52,267
Loans from banks denominated in New Israeli Shekels [Member] |  |
Schedule of Long Term Liabilities [Line items] |  |
Linkage basis | NIS |
Total long-term debt | $ 22,158 | 29,010
Loans from banks denominated in New Israeli Shekels [Member] | Top of Range [Member] |  |
Schedule of Long Term Liabilities [Line items] |  |
Interest rate | 0.25% |
Loans from banks denominated in New Israeli Shekels [Member] | Bottom of Range [Member] |  |
Schedule of Long Term Liabilities [Line items] |  |
Interest rate | 0.95% |
Long-term loans from banks denominated [Member] |  |
Schedule of Long Term Liabilities [Line items] |  |
Linkage basis | USD |
Total long-term debt | $ 35,410 | 47,634
Long-term loans from banks denominated [Member] | Top of Range [Member] |  |
Schedule of Long Term Liabilities [Line items] |  |
Interest rate | 2.10% |
Long-term loans from banks denominated [Member] | Bottom of Range [Member] |  |
Schedule of Long Term Liabilities [Line items] |  |
Interest rate | 3.38% |
Other long-term debts [Member] |  |
Schedule of Long Term Liabilities [Line items] |  |
Linkage basis | JPY |
Interest rate | 1.71% |
Total long-term debt | $ 53 | 58
Long-Term Debts [Member] |  |
Schedule of Long Term Liabilities [Line items] |  |
Total long-term debt | 57,621 | 76,701
Less current maturities [Member] |  |
Schedule of Long Term Liabilities [Line items] |  |
Less current maturities | $ (21,514) | $ (24,435)

X
- Definition The interest rate on borrowings. [Refer: Borrowings] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IFRS -Number 7 -IssueDate 2024-01-01 -Paragraph 7 -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_7&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_BorrowingsInterestRate
Namespace Prefix: | ifrs-full_
Data Type: | dtr-2022:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The currency in which the borrowings are denominated. [Refer: Borrowings] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IFRS -Number 7 -IssueDate 2024-01-01 -Paragraph 7 -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_7&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_BorrowingsOriginalCurrency
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The current portion of non-current borrowings. [Refer: Borrowings] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 55 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_55&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_CurrentPortionOfLongtermBorrowings
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The non-current portion of non-current borrowings. [Refer: Borrowings] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 55 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_55&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_LongtermBorrowings
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of borrowings that the entity does not separately disclose in the same statement or note. [Refer: Borrowings] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 112 -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_112_c&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_OtherBorrowings
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=mgic_LoansFromBanksDenominatedInNewIsraeliShekelsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=mgic_LongTermLoansFromBanksDenominatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=mgic_OtherLongTermDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=mgic_LongTermDebtsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=mgic_CurrentMaturitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |