Quarterly report pursuant to Section 13 or 15(d)

Note 8 - Shareholders' Equity (Details Textual)

v3.24.2.u1
Note 8 - Shareholders' Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Jul. 31, 2024
Jul. 10, 2024
Jan. 31, 2024
Sep. 29, 2023
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 $ 0.0001
Common Stock, Shares, Issued (in shares) 8,504,829   8,205,052  
Common Stock, Shares, Outstanding (in shares) 8,380,436   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,504,829      
Common Stock, Shares, Outstanding (in shares) 8,205,052      
Share Repurchase Program, Authorized, Amount   $ 10    
Treasury Stock, Shares, Acquired (in shares) 0      
Common Class C [Member]        
Common Stock, Shares, Outstanding (in shares) 0