XML 89 R79.htm IDEA: XBRL DOCUMENT v3.23.3
Equity (Details Narrative) - USD ($)
3 Months Ended
Oct. 11, 2023
Oct. 31, 2023
Oct. 31, 2022
Oct. 26, 2023
Class of Stock [Line Items]        
Proceeds from exercise of stock options   $ 172,000  
Stock repurchase program, remaining number of shares authorized to be repurchased   4,600,000    
Common Class B [Member] | 2024 Equity Incentive Plan [Member]        
Class of Stock [Line Items]        
Number of shares, grant       250,000
Common Class B [Member] | 2015 Stock Option and Incentive Plan [Member]        
Class of Stock [Line Items]        
Additional number of shares authorized 250,000      
Proceeds from exercise of stock options   $ 200,000    
Exercise of stock options, shares   12,500    
Class B Common Stock [Member]        
Class of Stock [Line Items]        
Aggregate repurchased shares   8,000,000.0    
Class B common stock shares repurchased   125,470 203,436  
Aggregate purchase price of shares repurchased   $ 2,800,000 $ 5,000,000.0  
Class B Common Stock [Member] | Employees [Member]        
Class of Stock [Line Items]        
Class B common stock shares repurchased   654 13,403  
Aggregate purchase price of shares repurchased   $ 15,000 $ 300,000