XML 108 R91.htm IDEA: XBRL DOCUMENT v3.25.3
Income Taxes - Schedule of Benefit From Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Current:    
Foreign $ 19
Federal
State (2,388) (2,602)
Total current benefit (2,388) (2,583)
Deferred:    
Foreign (73)
Federal (160) (17)
State (5) (7)
Total deferred benefit (165) (97)
Benefit from income taxes $ (2,553) $ (2,680)