v3.25.2
Revolving Credit Facility (Details Narrative) - USD ($)
$ in Thousands
2 Months Ended 12 Months Ended
May 17, 2021
Sep. 29, 2025
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Line of Credit Facility [Line Items]          
Proceeds from lines of credit     $ 24,551 $ 32,864 $ 27,383
Repayments of lines of credit     24,551 32,864 27,383
IDT Telecom [Member]          
Line of Credit Facility [Line Items]          
Proceeds from lines of credit     24,600 32,900 27,400
Repayments of lines of credit     24,600 32,900 $ 27,400
IDT Telecom [Member] | Subsequent Event [Member]          
Line of Credit Facility [Line Items]          
Borrowed and repaid of lines of credit   $ 12,700      
Revolving Credit Facility [Member] | TD Bank [Member]          
Line of Credit Facility [Line Items]          
Line of credit facility, maximum borrowing capacity $ 25,000        
Outstanding line of credit     $ 0 $ 0  
Credit facility, description     The revolving credit facility is secured by primarily all of IDT Telecom’s assets. The principal outstanding bears interest per annum at the secured overnight financing rate published by the Federal Reserve Bank of New York plus 10 basis points, plus depending upon IDT Telecom’s leverage ratio as computed for the most recent fiscal quarter, 125 to 175 basis points. Interest is payable monthly, and all outstanding principal and any accrued and unpaid interest is due on May 16, 2026. IDT Telecom pays a quarterly unused commitment fee of 10 basis points on the average daily balance of the unused portion of the $25.0 million commitment.    
Debt instrument maturity date May 16, 2026        
Revolving credit, unused portion amount $ 25,000