XML 71 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Details) - USD ($)
3 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Jul. 31, 2023
Income Tax Disclosure [Abstract]      
Effective tax rate 48.30% 5.20%  
Discrete tax expense (benefit) $ (2,049,000) $ (111,000)  
Effective tax rate, excluding discrete items 122.00% 19.00%  
Unrecognized tax benefits, including interest $ 9,258,000   $ 9,166,000
Interest accrued relating to income taxes 245,000   $ 210,000
Decrease in gross unrecognized tax benefits that is reasonably possible $ 610,000