XML 134 R118.htm IDEA: XBRL DOCUMENT
v3.24.3

Stock-Based Compensation (Details Narrative) - USD ($) |  |  |  |  |  |  | 1 Months Ended | 12 Months Ended |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Jun. 01, 2024 | Feb. 21, 2024 | Dec. 21, 2023 | May 17, 2023 | Jan. 05, 2022 | Dec. 31, 2020 | Dec. 31, 2020 | Jun. 30, 2024 | Jan. 31, 2024 | Jun. 30, 2022 | Feb. 28, 2022 | Jul. 31, 2024 | Jul. 31, 2023 | Jul. 31, 2022 | Jul. 31, 2021 | Feb. 25, 2025 | Dec. 13, 2023 | Nov. 30, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Proceeds from stock options exercised |  |  |  |  |  |  |  |  |  |  |  |  | $ 172,000 | $ 172,000 | $ 137,000 |  |  |  |
Number of exercised of stock options, value |  |  |  |  |  |  |  |  |  |  |  |  | $ 172,000 | $ 172,000 | 137,000 |  |  |  |
Number of non-vested shares, vesting |  |  |  |  |  |  |  |  |  |  |  |  | 148,000 | 165,000 |  |  |  |  |
Number of deferred stock units vested |  |  |  |  |  |  |  |  |  |  |  |  | 40,000 |  |  |  |  |  |
Shares granted |  |  |  |  |  |  |  |  |  |  |  |  | 25,000 |  |  |  |  |  |
Share based compensation |  |  |  |  |  |  |  |  |  |  |  |  | $ 7,397,000 | $ 4,518,000 | 1,930,000 |  |  |  |
Stock based compensation |  |  |  |  |  |  |  |  |  |  |  |  | 4,406,000 | 4,518,000 | 1,930,000 |  |  |  |
Selling, General and Administrative Expenses [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share based compensation | [1] |  |  |  |  |  |  |  |  |  |  |  | $ 7,015,000 | 3,913,000 | 1,871,000 |  |  |  |
net2phone 2.0, Inc. [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Restricted common stock with holding employees outstanding shares percentage |  |  |  |  |  |  |  |  |  | 4.50% |  |  |  |  |  |  |  |  |
National Retail Solutions [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Restricted common stock with holding employees outstanding shares percentage |  |  |  |  |  |  |  |  | 0.17% |  |  |  |  |  |  |  |  |  |
Net2phone, Inc. [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Outstanding capital stock, percent |  |  |  |  |  |  |  | 10.00% |  |  |  |  |  |  |  |  |  |  |
Stock Issued During Period, Shares, Restricted Stock Award, Gross |  |  |  |  |  |  | 500,000 |  |  |  |  |  |  |  |  |  |  |  |
Restricted stock vesting arrangement, description |  |  |  |  |  |  |  |  |  |  |  |  | The shares entitle each grantee to proceeds only on a sale, spin-off, initial public offering, or other monetization of net2phone 2.0 and have protection from dilution for the first $15 million invested in net2phone 2.0 following the grant. |  |  |  |  |  |
Restricted Stock [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Vesting description |  |  |  |  |  |  |  |  |  |  |  |  | Share awards generally vest on a graded basis over three years of service. |  |  |  |  |  |
Unrecognized compensation |  |  |  |  |  |  |  |  |  |  |  |  | $ 300,000 |  |  |  |  |  |
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition |  |  |  |  |  |  |  |  |  |  |  |  | 10 months 24 days |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value |  |  |  |  |  |  |  |  |  |  |  |  | $ 700,000 | 500,000 | 1,000,000.0 |  |  |  |
Restricted Stock [Member] | National Retail Solutions [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Unrecognized compensation |  |  |  |  |  |  |  |  |  |  |  |  | $ 1,900,000 |  |  |  |  |  |
Aggregate estimated fair value on grant date recognized over the vesting period |  |  |  |  |  |  |  |  |  |  | $ 3,300,000 |  |  |  |  |  |  |  |
Restricted Stock [Member] | February 25, 2025 [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Vesting description |  |  |  |  |  |  |  |  |  |  |  |  | There are 24,000 non-vested restricted shares at July 31, 2024 included in the table above that will vest on February 25, 2025 only if the Company’s Class B common stock closes above $50 per share for ten consecutive trading days prior to February 25, 2025, otherwise the 24,000 restricted shares will be forfeited. |  |  |  |  |  |
Number of non-vested shares, vesting |  |  |  |  |  |  |  |  |  |  |  |  | 24,000 |  |  |  |  |  |
Number of non-vested shares special terms |  |  |  |  |  |  |  |  |  |  |  |  | 24,000 |  |  |  |  |  |
Deferred Stock Units [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Unrecognized compensation |  |  |  |  |  |  |  |  |  |  |  |  | $ 600,000 |  |  |  |  |  |
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition |  |  |  |  |  |  |  |  |  |  |  |  | 4 months 24 days |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value |  |  |  |  |  |  |  |  |  |  |  |  | $ 1,100,000 | $ 900,000 | $ 1,600,000 |  |  |  |
Estimated fair value of DSUs on date of grant |  |  |  |  |  |  |  |  |  |  |  |  | $ 5,400,000 |  |  |  |  |  |
Board of Directors [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share price |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 25.45
Equity Option [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Vesting description |  |  |  |  |  |  |  |  |  |  |  |  | Option awards generally vest on a graded basis over three years of service and had ten-year contractual terms. |  |  |  |  |  |
Options granted |  |  |  |  |  |  |  |  |  |  |  |  | 0 | 0 | 0 |  |  |  |
Proceeds from stock options exercised |  |  |  |  |  |  |  |  |  |  |  |  | $ 200,000 | $ 200,000 | $ 100,000 |  |  |  |
Number of exercised of stock options shares |  |  |  |  |  |  |  |  |  |  |  |  | 12,500 | 12,500 | 10,000 |  |  |  |
Share-based compensation arrangement by share-based payment award, options, exercises in period, intrinsic value |  |  |  |  |  |  |  |  |  |  |  |  | $ 100,000 | $ 200,000 | $ 19,700,000 |  |  |  |
Amended And Restated Employment Agreement [Member] | Selling, General and Administrative Expenses [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share based compensation |  |  |  |  |  |  |  |  |  |  |  |  | $ 4,100,000 |  |  |  |  |  |
Common Class B [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of non-vested shares, vesting |  |  |  |  |  |  |  |  |  |  |  |  | 31,000 | 25,000 |  |  |  |  |
Number of deferred stock units vested |  |  |  |  |  |  |  |  |  |  |  |  | 18,000 |  |  |  |  |  |
Shares granted |  |  |  |  |  |  |  |  |  |  |  |  | 25,000 |  |  |  |  |  |
Issuance of shares |  |  |  |  |  |  |  |  |  | 192,433 |  |  |  |  |  |  |  |  |
Common Class B [Member] | net2phone 2.0, Inc. [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Shares granted |  |  |  |  |  |  |  |  |  | 50,000 |  |  |  |  |  |  |  |  |
Offsetting income tax withholding liability |  |  |  |  |  |  |  |  |  | $ 3,600,000 |  |  |  |  |  |  |  |  |
Decrease in additional paid-in capital |  |  |  |  |  |  |  |  |  | 3,610,000 |  |  |  |  |  |  |  |  |
Increase in non controlling interests |  |  |  |  |  |  |  |  |  | $ 53,000 |  |  |  |  |  |  |  |  |
Common Class B [Member] | National Retail Solutions [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Offsetting income tax withholding liability |  | $ 600,000 |  |  |  |  |  |  | $ 600,000 |  |  |  |  |  |  |  |  |  |
Decrease in non controlling interests |  | 21,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Decrease in additional paid-in capital |  | $ 600,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common Class B [Member] | Deferred Stock Units [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of deferred stock units vested |  |  |  |  |  |  |  |  |  |  |  |  | 1,333 | 1,333 | 1,334 |  |  |  |
Shares granted |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 4,000 |  |  |
Common Class B [Member] | Deferred Stock Units [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Deferred stock units, description |  |  |  |  |  |  |  |  |  |  |  |  | On November 30, 2022, the Company adopted an equity incentive program (under the 2015 Plan) in the form of grants of DSUs that, upon vesting, will entitle the grantees to receive shares of the Company’s Class B common stock. The number of shares that will be issuable on each vesting date will vary between 50% to 200% of the number of DSUs that vest on that vesting date, depending on the market price for the underlying Class B common stock on the vesting date relative to the base price approved by the Compensation Committee of the Company’s Board of Directors of $25.45 per share (which was based on the market price at the time of the initial grants under this program). On February 21, 2024 and on May 17, 2023, in accordance with the program and based on certain elections made by grantees, the Company issued 53,706 and 41,945 shares, respectively, of its Class B common stock for vested DSUs. Subject to continued full time employment or other services to the Company, the remaining 147,540 DSUs are scheduled to vest on February 25, 2025, the final vesting date under the program. The Company estimated that the fair value of the DSUs on the date of grants was an aggregate of $5.4 million, which is being recognized on a graded vesting basis over the requisite service periods ending in February 2025. The Company used a risk neutral Monte Carlo simulation method in its valuation of the DSUs, which simulated the range of possible future values of the Company’s Class B common stock over the life of the DSUs. |  |  |  |  |  |
Number of deferred stock units vested |  |  | 53,706 |  | 41,945 | 301,296 |  |  |  |  |  |  |  |  |  |  |  |  |
Common Class B [Member] | Deferred Stock Units [Member] | Forecast [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of non-vested shares, vesting |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 147,540 |  |
Common Class B [Member] | Howard S Jonas [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of exercised of stock options shares |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1,000,000.0 |  |  |  |
Exercise price of stock options |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 14.93 |  |  |  |
Stock option expiration date |  |  |  |  |  |  |  |  |  |  |  |  |  |  | May 01, 2022 |  |  |  |
Number of exercised of stock options shares |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 528,635 |  |  |  |
Number of exercised of stock options, value |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 14,900,000 |  |  |  |
Number of shares issued |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 137,364 |  |  |  |
Number of shares issued, value |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 3,900,000 |  |  |  |
Common Class B [Member] | Employee [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Shares granted |  |  |  |  |  |  |  |  |  |  |  |  |  | 15,000 |  |  |  |  |
Share based compensation |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 400,000 |  |  |  |  |
Common Class B [Member] | 2024 Equity Incentive Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of shares, grant |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 250,000 |
Common Class B [Member] | 2015 Stock Option and Incentive Plan [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Additional number of shares authorized |  |  |  |  |  |  |  |  |  |  |  |  | 250,000 | 50,000 | 175,000 |  |  |  |
Common Class B [Member] | Amended And Restated Employment Agreement [Member] | net2phone 2.0, Inc. [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Shares granted |  |  |  | 50,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Common Class B [Member] | Amended And Restated Employment Agreement [Member] | Bill Pereira [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Issuance of shares |  |  |  |  |  |  |  |  |  |  |  |  | 39,155 |  |  |  |  |  |
Issuance of shares value |  |  |  |  |  |  |  |  |  |  |  |  | $ 1,500,000 |  |  |  |  |  |
Stock to be issued for milestone shares |  |  |  |  |  |  |  |  |  |  |  |  | 39,155 |  |  |  |  |  |
Common Class B [Member] | Amended And Restated Employment Agreement [Member] | Bill Pereira [Member] | Deferred Stock Units [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Shares granted |  |  |  | 23,500 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
NRS Common Class B [Member] | National Retail Solutions [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Outstanding capital stock, percent |  |  |  |  |  |  |  |  |  |  | 1.20% | 0.40% |  |  |  |  |  |  |
Stock based compensation |  |  |  |  |  |  |  |  |  |  |  | $ 1,200,000 |  |  |  |  |  |  |
[1] | Stock-based compensation included in: Technology and development expense & Selling, general and administrative expense

X
- Definition Payments related to tax withholding for share based compensation decrease in additional paid in capital. + References No definition available. + Details
Name: | IDT_PaymentsRelatedToTaxWithholdingForShareBasedCompensationDecreaseInAdditionalPaidInCapital
Namespace Prefix: | IDT_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Payments related to tax withholding for share based compensation decrease in noncontrolling interests. + References No definition available. + Details
Name: | IDT_PaymentsRelatedToTaxWithholdingForShareBasedCompensationDecreaseInNoncontrollingInterests
Namespace Prefix: | IDT_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Payments related to tax withholding for share based compensation increase in noncontrolling interests. + References No definition available. + Details
Name: | IDT_PaymentsRelatedToTaxWithholdingForShareBasedCompensationIncreaseInNoncontrollingInterests
Namespace Prefix: | IDT_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Restricted common stock with holding employees outstanding shares percentage. + References No definition available. + Details
Name: | IDT_RestrictedCommonStockWithholdingFromEmployeesOutstandingSharesPercentage
Namespace Prefix: | IDT_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Grant of restricted equity description. + References No definition available. + Details
Name: | IDT_RestrictedStockContingentVestingArrangementsDescription
Namespace Prefix: | IDT_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-based compensation arrangement by share-based payment award equity instruments other than options grants in period grant date fair value + References No definition available. + Details
Name: | IDT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodGrantDateFairValue
Namespace Prefix: | IDT_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Share based compensation arrangement by share based payment award equity instruments other than options number subject to special terms. + References No definition available. + Details
Name: | IDT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberSubjectToSpecialTerms
Namespace Prefix: | IDT_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share based compensation arrangements by share based payment award option exercise price. + References No definition available. + Details
Name: | IDT_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionExercisePrice
Namespace Prefix: | IDT_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Common stock outstanding percentage. + References No definition available. + Details
Name: | IDT_StockIssuedDuringPeriodPercentageOfOutstandingSharesRestrictedStockAwardGross
Namespace Prefix: | IDT_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate estimated fair value on grant date recognized over the vesting period. + References No definition available. + Details
Name: | IDT_StockIssuedDuringPeriodRestrictedStockGrantDateFairValue
Namespace Prefix: | IDT_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Stock issued during period shares used for stock options exercised. + References No definition available. + Details
Name: | IDT_StockIssuedDuringPeriodSharesUsedForStockOptionsExercised
Namespace Prefix: | IDT_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Stock issued during period shares used for tax withholding. + References No definition available. + Details
Name: | IDT_StockIssuedDuringPeriodSharesUsedForTaxWithholding
Namespace Prefix: | IDT_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Stock to be issued for milestone shares. + References No definition available. + Details
Name: | IDT_StockToBeIssuedForMilestoneSharesNewIssues
Namespace Prefix: | IDT_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481089/718-20-55-13 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481089/718-20-55-12 + Details
Name: | us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 15 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15 + Details
Name: | us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of cash inflow from exercise of option under share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2A -Subparagraph (a) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2A + Details
Name: | us-gaap_ProceedsFromStockOptionsExercised
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of noncash expense for share-based payment arrangement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28 + Details
Name: | us-gaap_ShareBasedCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Description of service or performance condition required to be met for earning right to award under share-based payment arrangement. Includes, but is not limited to, combination of market, performance or service condition. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of terms of share-based payment arrangement. Includes, but is not limited to, type of award or grantee and reason for issuance. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Date the equity-based award expires, in YYYY-MM-DD format. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 1D -Publisher FASB -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iv) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of additional shares authorized for issuance under share-based payment arrangement. + References No definition available. + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares authorized for issuance under share-based payment arrangement. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Gross number of share options (or share units) granted during the period. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Price of a single share of a number of saleable stocks of a company. + References No definition available. + Details
Name: | us-gaap_SharePrice
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of new stock issued during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of share options (or share units) exercised during the current period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3 Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_StockIssuedDuringPeriodValueNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Value of stock issued as a result of the exercise of stock options. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 30 -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1 + Details
Name: | us-gaap_TreasuryStockValueAcquiredCostMethod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=IDT_NetTwophoneTwoZeroIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=IDT_NationalRetailSolutionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=IDT_NetTwoPhoneIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardDateAxis=IDT_FebruaryTwentyFiveTwoThousandTwentyFiveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=IDT_DeferredStockUnitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=IDT_BoardOfDirectorsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_StockOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=IDT_AmendedAndRestatedEmploymentAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=IDT_DeferredStockUnitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=srt_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=IDT_HowardSJonasMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=IDT_EmployeeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=IDT_TwoThousandTwentyFourEquityIncentivePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_TypeOfArrangementAxis=IDT_TwoThousandFifteenStockOptionAndIncentivePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_TitleOfIndividualAxis=IDT_BillPereiraMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=IDT_NRSCommonClassBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |