XML 18 R108.htm IDEA: XBRL DOCUMENT
v3.19.3

Related Party Transactions (Details) - USD ($) | 1 Months Ended | 12 Months Ended
--- | --- | ---
Nov. 01, 2012 | Jul. 31, 2019 | Jul. 31, 2018 | Jul. 31, 2017
Related Party Transactions (Textual) |  |  |  |
Annual rent payment | $ 60,900 |  |  |
Lease period | 1 year |  |  |
Lease renewal period | 1 year |  |  |
Outstanding net loan receivable from employees |  | $ 200,000 | $ 200,000 |
Genie and Subsidiaries [Member] |  |  |  |
Related Party Transactions (Textual) |  |  |  |
Receivable from subsidiaries included in other current assets |  | 200,000 | 300,000 |
Cost and expenses related to services |  | 1,000,000 | 1,300,000 | $ 1,600,000
Mason and Co [Member] |  |  |  |
Related Party Transactions (Textual) |  |  |  |
Commissions and fees from payment by company |  | 24,000 | 22,000 | 22,000
Jonas Media Group [Member] |  |  |  |
Related Party Transactions (Textual) |  |  |  |
Receivable from subsidiaries included in other current assets |  | 15,000 | 17,000 |
Rent received for office space, connectivity and other services |  | 15,000 | 17,000 | 22,000
Zedge [Member] |  |  |  |
Related Party Transactions (Textual) |  |  |  |
Receivable from subsidiaries included in other current assets |  | 16,000 | 34,000 |
Cost and expenses related to services |  | $ 100,000 | $ 300,000 | 1,000,000
Shares held |  | 42,282 | 42,282 |
Real estate advisory services |  | $ 100,000 |  |
Rafael Pharmaceuticals, Inc. [Member] |  |  |  |
Related Party Transactions (Textual) |  |  |  |
Receivable from subsidiaries included in other current assets |  | 100,000 | $ 1,000,000 |
Cost and expenses related to services |  |  | 400,000 | 600,000
Rafael Spin-Off [Member] |  |  |  |
Related Party Transactions (Textual) |  |  |  |
Cost and expenses related to services |  | 400,000 | 200,000 |
Cash collected from third party tenants |  | $ 200,000 | 300,000 |
Owed amount |  |  | $ 400,000 |
Shares held |  | 27,419 | 25,803 |
IGM Brokerage Corp. [Member] |  |  |  |
Related Party Transactions (Textual) |  |  |  |
Commissions and fees from payment by company |  | $ 29,000 | $ 29,000 | $ 24,000

X
- Definition The Number of related party shares received in connection with restricted stock. + References No definition available. + Details
Name: | idt_NumberOfRelatedPartySharesReceivesInConnectionWithRestrictedStock
Namespace Prefix: | idt_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of related party transaction service for the period. + References No definition available. + Details
Name: | idt_RelatedPartyTransactionBillingsFromRelatedPartyForServices
Namespace Prefix: | idt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Related party transaction billings to related party for services. + References No definition available. + Details
Name: | idt_RelatedPartyTransactionBillingsToRelatedPartyForServices
Namespace Prefix: | idt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Related party transaction lease annual rent payments to related party. + References No definition available. + Details
Name: | idt_RelatedPartyTransactionLeaseAnnualRentPaymentsToRelatedParty
Namespace Prefix: | idt_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Related party transaction lessee leasing arrangements operating leases renewal term. + References No definition available. + Details
Name: | idt_RelatedPartyTransactionLesseeLeasingArrangementsOperatingLeasesRenewalTerm
Namespace Prefix: | idt_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Related party transaction lessee leasing arrangements operating leases term of contract. + References No definition available. + Details
Name: | idt_RelatedPartyTransactionLesseeLeasingArrangementsOperatingLeasesTermOfContract
Namespace Prefix: | idt_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Related party transactions cash collected from third party tenants. + References No definition available. + Details
Name: | idt_RelatedPartyTransactionsCashCollectedFromThirdPartyTenants
Namespace Prefix: | idt_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition Costs of sales and operating expenses for the period incurred from transactions with related parties. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2) -URI http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227 + Details
Name: | us-gaap_CostsAndExpensesRelatedParty
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amounts due from an Entity employee, not to include stockholders or officers, which are usually due within 1 year (or 1 business cycle). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(k)(1)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 4: 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.3(a)(2)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_DueFromEmployeesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount receivable from related parties classified as other, due within one year or the normal operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 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.3(a)(2)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(k)(1)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 + Details
Name: | us-gaap_DueFromOtherRelatedPartiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(k)(1)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 Reference 3: 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.19(a)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_DueToRelatedPartiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 + Details
Name: | us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | srt_LitigationCaseAxis=idt_GenieAndSubsidiariesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_LitigationCaseAxis=idt_MasonAndCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=idt_JonasMediaGroupMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=idt_ZedgeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=idt_RafaelPharmaceuticalsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=idt_RafaelSpinOffMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=idt_IgmBrokerageCorpMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |