XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Note 14 - Subsequent Events (Details Textual) - Subsequent Event [Member] - Cooperation Agreement [Member]
Apr. 13, 2023
USD ($)
Number of Directors 8
Stock Repurchase Program, Authorized Amount $ 20,000,000
Accelerated Stock Repurchase Program with Investment Bank [Member]  
Stock Repurchase Program, Authorized Amount 5,000,000
Stock Repurchase Program on Open Market [Member]  
Stock Repurchase Program, Authorized Amount 5,000,000
Stock Repurchase Program on Open Market Subject to Positive Cash Flow[Member]  
Stock Repurchase Program, Authorized Amount $ 10,000,000