v3.26.3
Stock-Based Compensation (Details) - USD ($)
1 Months Ended 12 Months Ended
Sep. 07, 2024
Sep. 30, 2021
Nov. 30, 2025
Nov. 30, 2024
Apr. 30, 2022
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Stock-Based Compensation [Line Items]                
Satisfy tax withholding obligations           $ 84,000    
Proceeds from exercise of stock options (in Dollars)           $ 245,000 $ 62,000  
Number of issued shares           27,842    
Number of shares forfeited option grant           26,392 5,000  
Weighted-average period           6 months    
Fair value DSUs grants value           $ 315,000    
2016 Stock Incentive Plan [Member]                
Stock-Based Compensation [Line Items]                
Reserved issuance shares           288,695    
Grants options purchase shares           438,695    
Additional grant of awards           150,000    
Minimum [Member]                
Stock-Based Compensation [Line Items]                
Number of shares vesting date percentage       33.00%        
Maximum [Member]                
Stock-Based Compensation [Line Items]                
Number of shares vesting date percentage       300.00%        
Class B Common Stock [Member]                
Stock-Based Compensation [Line Items]                
Common stock, par value (in Dollars per share)           $ 0.01 $ 0.01  
Shares purchased (in Shares)           4,312 6,903  
Satisfy tax withholding obligations           $ 13,000 $ 22,000  
Class B Common Stock [Member] | 2016 Stock Incentive Plan [Member]                
Stock-Based Compensation [Line Items]                
Aggregate of shares     2,781,000,000          
Common stock, par value (in Dollars per share)           $ 0.01    
Additional grant of awards     150,000,000          
Available awards shares           289,000,000    
Unvested Stock Options [Member]                
Stock-Based Compensation [Line Items]                
Unrecognized stock-based compensation expense           $ 63,000    
Unvested DSUs [Member]                
Stock-Based Compensation [Line Items]                
Unrecognized stock-based compensation expense           49,000    
Unvested Restricted Stock [Member]                
Stock-Based Compensation [Line Items]                
Unrecognized stock-based compensation expense           160,000    
Deferred Stock Units [Member]                
Stock-Based Compensation [Line Items]                
Unrecognized stock-based compensation expense           $ 49,000 $ 184,000  
Grants options purchase shares           89,683  
Weighted-average period           1 year 1 month 6 days 2 years 1 month 6 days  
Number of non-vested shares           52,939 90,883 202,038
Restricted shares vested           30,444 30,388  
Grant price per share (in Dollars per share)       $ 2.76        
Fair value DSUs grants value           $ 388,000    
Total grant date fair value (in Dollars)   $ 1,500,000            
Number of canceled shares 170,000              
Reversal of compensation expenses (in Dollars) $ 1,200,000              
Number of non-vested shares           52,939 90,883  
Deferred Stock Units [Member] | Monte Carlo Simulation valuation model [Member]                
Stock-Based Compensation [Line Items]                
Price per share (in Dollars per share)   $ 7.19            
Stock options [Member]                
Stock-Based Compensation [Line Items]                
Unrecognized stock-based compensation expense           $ 51,000 $ 163,000  
Grants options purchase shares           21,750 85,100  
Term of option award from grant date           10 years    
Number of issued shares           104,384    
Stock options [Member] | Class B Common Stock [Member]                
Stock-Based Compensation [Line Items]                
Shares purchased (in Shares)           181,616    
Proceeds from exercise of stock options (in Dollars)           $ 244,912 $ 62,000  
Number of issued shares           202,329 105,000  
Non-vested Stock Options [Member]                
Stock-Based Compensation [Line Items]                
Unrecognized stock-based compensation expense           $ 160,000 $ 219,000  
Weighted-average period           2 years 6 months 2 years 9 months 18 days  
Restricted Stock [Member]                
Stock-Based Compensation [Line Items]                
Unrecognized stock-based compensation expense           $ 63,000 $ 190,000  
Weighted-average period             1 year 6 months  
Amortized stock based compensation expenses (in Dollars)             $ 800,000  
Restricted shares vested           39,000 219,000  
Restricted Stock [Member] | Class B Common Stock [Member]                
Stock-Based Compensation [Line Items]                
Number of issued shares         626,242      
Aggregate grant fair value (in Dollars)         $ 4,000,000      
Number of non-vested shares           38,736 77,000