XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 5 - Stock-based Compensation (Details Textual)
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
shares
Jun. 30, 2023
USD ($)
shares
Mar. 31, 2023
USD ($)
Jun. 30, 2024
USD ($)
shares
Jun. 30, 2023
USD ($)
Number of Stock-based Compensation Plans in Effect 2     2  
Share-Based Payment Arrangement, Expense $ 425,000   $ 150,000 $ 585,000 $ 150,000
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total $ 0     $ 0  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares) | shares 0     0  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period (in shares) | shares 0        
Restricted Stock Units (RSUs) [Member]          
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total $ 2,900,000     $ 2,900,000  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)       2 years 7 months 6 days  
The 2020 Non-employee Director Stock Option Plan [Member] | Three Independent Directors [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) | shares 10,800 6,021      
Shares Granted, Value, Share-Based Payment Arrangement, before Forfeiture $ 150,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Value   $ 150,000