XML 58 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation (Details) - USD ($)
3 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Stock-Based Compensation [Line Items]    
Award options service period 4 years  
Restricted stock units period 3 years  
Unrecognized compensation expense $ 104,000 $ 379,000
Class B Common Stock [Member]    
Stock-Based Compensation [Line Items]    
Employees tax withholdings obligations 13,000 $ 22,000
Unvested Stock Option [Member]    
Stock-Based Compensation [Line Items]    
Unrecognized stock-based compensation expense 213,000  
Unvested DSUs [Member]    
Stock-Based Compensation [Line Items]    
Unrecognized stock-based compensation expense 125,000  
Unvested Restricted Stock [Member]    
Stock-Based Compensation [Line Items]    
Unrecognized stock-based compensation expense $ 158,000  
Deferred Stock Units [Member] | Class B Common Stock [Member]    
Stock-Based Compensation [Line Items]    
Awards of restricted stock (in Shares) 30,000 119,000
Shares purchased (in Shares) 4,312 6,903
Equity Option [Member]    
Stock-Based Compensation [Line Items]    
Number of option, grants (in Shares) 13,750 5,000
Unrecognized compensation expense $ 32,000 $ 11,000