Quarterly report pursuant to Section 13 or 15(d)

Note 10 - Shareholders' Equity (Details Textual)

v3.23.1
Note 10 - Shareholders' Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 8 Months Ended
May 31, 2023
Apr. 30, 2023
Apr. 30, 2023
Jan. 31, 2023
Sep. 07, 2022
Common Stock, Shares Authorized (in shares)   375,000,000 375,000,000 375,000,000  
Preferred Stock, Shares Authorized (in shares)   10,000,000 10,000,000    
Common Stock, Par or Stated Value Per Share (in dollars per share)   $ 0.0001 $ 0.0001 $ 0.0001  
Common Stock, Shares, Outstanding (in shares)   159,578,765 159,578,765 163,655,881  
Treasury Stock, Value, Acquired, Cost Method   $ 8,046      
Preferred Stock, Par or Stated Value Per Share (in dollars per share)   $ 0.0001 $ 0.0001    
Common Stock, Shares, Issued (in shares)   159,578,765 159,578,765 163,655,881  
Common Class A [Member]          
Common Stock, Shares Authorized (in shares)   375,000,000 375,000,000    
Common Stock, Par or Stated Value Per Share (in dollars per share)   $ 0.0001 $ 0.0001    
Common Stock, Shares, Outstanding (in shares)   159,578,765 159,578,765    
Stock Repurchase Program, Authorized Amount         $ 30,000
Treasury Stock, Shares, Acquired (in shares) 654,838 4,365,255 5,995,530    
Treasury Stock, Value, Acquired, Cost Method $ 900 $ 8,000 $ 10,900    
Common Stock, Shares, Issued (in shares)   159,578,765 159,578,765    
Common Class C [Member]          
Common Stock, Shares Authorized (in shares)   3,840,000 3,840,000    
Common Stock, Par or Stated Value Per Share (in dollars per share)   $ 0.0001 $ 0.0001    
Common Class B [Member]          
Common Stock, Shares, Outstanding (in shares)   0 0