XML 135 R119.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Accumulated Balances for Each Classification of Other Comprehensive Income Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Ending balance $ (17,192) $ (11,305) $ (10,183)
Other comprehensive loss attributable to IDT Corporation (950) (5,887) (1,122)
Ending balance (18,142) (17,192) (11,305)
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Ending balance (645) (546) (9)
Other comprehensive loss attributable to IDT Corporation 265 (99) (537)
Ending balance (380) (645) (546)
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Ending balance (16,547) (10,759) (10,174)
Other comprehensive loss attributable to IDT Corporation (1,215) (5,788) (585)
Ending balance $ (17,762) $ (16,547) $ (10,759)