v3.26.1
Stock-Based Compensation (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Nov. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Stock-Based Compensation [Line Items]          
Award options service period       4 years  
Restricted stock units period       3 years  
Unrecognized compensation expense   $ 78 $ 326 $ 457 $ 1,308
Class B Common Stock [Member]          
Stock-Based Compensation [Line Items]          
Employees tax withholdings obligations       $ 13,000 $ 22,000
Available awards shares   283,000   283,000  
Class B Common Stock [Member] | 2016 Incentive Plan [Member]          
Stock-Based Compensation [Line Items]          
Aggregate of shares 2,781,000        
Additional grant of awards 150,000        
Unvested Stock Option [Member]          
Stock-Based Compensation [Line Items]          
Unrecognized stock-based compensation expense   $ 76,000   $ 76,000  
Unvested DSUs [Member]          
Stock-Based Compensation [Line Items]          
Unrecognized stock-based compensation expense   95,000   95,000  
Unvested Restricted Stock [Member]          
Stock-Based Compensation [Line Items]          
Unrecognized stock-based compensation expense   $ 179,000   $ 179,000  
Deferred Stock Units [Member] | Class B Common Stock [Member]          
Stock-Based Compensation [Line Items]          
Awards of restricted stock (in Shares)       69,000 250,000
Shares purchased (in Shares)       4,312 6,903
Equity Option [Member]          
Stock-Based Compensation [Line Items]          
Number of option, grants (in Shares)       21,750 60,100
Unrecognized compensation expense       $ 51,000 $ 118,000