XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Note 5 - Common Stock (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Apr. 30, 2024
Sep. 30, 2024
Apr. 29, 2024
Mar. 28, 2024
Dec. 31, 2023
Common Stock, Shares Authorized (in shares)   47,000,000     47,000,000
Common Stock, Par or Stated Value Per Share (in dollars per share)   $ 0.01     $ 0.01
Dividends, Common Stock, Cash   $ 0      
The 2024 Stock Repurchase Program [Member]          
Share Repurchase Program, Authorized, Number of Shares (in shares)       2,500,000  
The 2024 Stock Repurchase Program [Member] | William Bartels [Member]          
Treasury Stock, Shares, Acquired (in shares) 1,000,000        
Share Price (in dollars per share)     $ 1.8