v3.26.3
Income Taxes - Provision for Income Taxes (Details) - USD ($)
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Income Tax Disclosure [Abstract]    
Federal - current $ 44,000 $ 673,000
Federal - deferred 0 0
State and local - current (88,000) 371,000
State and local - deferred 0 0
Foreign - current (141,000) (136,000)
Foreign - deferred 1,032,000 (1,187,000)
Benefit from income taxes $ 847,000 $ (279,000)