v3.25.2
Schedule of Restricted Cash And Cash Equivalents (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jul. 31, 2024
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
TOTAL RESTRICTED CASH AND CASH EQUIVALENTS $ 115,327 $ 90,899
IDT Financial Services (Gibraltar) [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
TOTAL RESTRICTED CASH AND CASH EQUIVALENTS 104,161 83,284
Disbursement Payments VIE [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
TOTAL RESTRICTED CASH AND CASH EQUIVALENTS 11,000 7,426
Financial Instrument, Other [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
TOTAL RESTRICTED CASH AND CASH EQUIVALENTS $ 166 $ 189