XML 98 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule of Accumulated Balances for Each Classification of Other Comprehensive (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2025
Jan. 31, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss     $ (18,142)  
Other comprehensive (loss) income attributable to IDT Corporation $ 110 $ (649) (1,457) $ (84)
Accumulated other comprehensive loss (19,599)   (19,599)  
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss     (380)  
Other comprehensive (loss) income attributable to IDT Corporation     72  
Accumulated other comprehensive loss (308)   (308)  
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss     (17,762)  
Other comprehensive (loss) income attributable to IDT Corporation     (1,529)  
Accumulated other comprehensive loss $ (19,291)   $ (19,291)