XML 127 R114.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Accumulated Balances for Each Classification of Other Comprehensive (Loss) Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Accumulated Other Comprehensive Income (Loss), Net of Tax $ (7,410) $ (4,858)
Other Comprehensive Income (Loss), Net of Tax (2,773) (2,552)
Accumulated Other Comprehensive Income (Loss), Net of Tax (10,183) (7,410)
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Accumulated Other Comprehensive Income (Loss), Net of Tax 42
Other Comprehensive Income (Loss), Net of Tax (51) 42
Accumulated Other Comprehensive Income (Loss), Net of Tax (9) 42
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Accumulated Other Comprehensive Income (Loss), Net of Tax (7,452) (4,858)
Other Comprehensive Income (Loss), Net of Tax (2,722) (2,594)
Accumulated Other Comprehensive Income (Loss), Net of Tax $ (10,174) $ (7,452)