Quarterly report pursuant to Section 13 or 15(d)

Note 8 - Shareholders' Equity (Details Textual)

v3.24.3
Note 8 - Shareholders' Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Oct. 31, 2024
Jul. 10, 2024
Jan. 31, 2024
Common Stock, Shares Authorized (in shares) 18,750,000   18,750,000
Preferred Stock, Shares Authorized (in shares) 10,000,000    
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.0001   $ 0.0001
Common Stock, Shares, Issued (in shares) 8,576,683   8,380,436
Common Stock, Shares, Outstanding (in shares) 8,276,906   8,080,659
Preferred Stock, Par or Stated Value Per Share (in dollars per share) $ 0.0001    
Preferred Stock, Shares Outstanding (in shares) 0    
Common Class A [Member]      
Common Stock, Shares Authorized (in shares) 18,750,000    
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.0001    
Common Stock, Shares, Issued (in shares) 8,576,683    
Common Stock, Shares, Outstanding (in shares) 8,276,906    
Share Repurchase Program, Authorized, Amount   $ 10  
Treasury Stock, Shares, Acquired (in shares) 0    
Common Class C [Member]      
Common Stock, Shares, Outstanding (in shares) 0