Quarterly report pursuant to Section 13 or 15(d)

Note 11 - Stock-based and Deferred Compensation (Details Textual)

v3.22.2
Note 11 - Stock-based and Deferred Compensation (Details Textual)
6 Months Ended
Jun. 30, 2022
shares
Share Based Compensation Arrangement, Payout Percentage 100.00%
A 2018 Stock Incentive Plan [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) 6,600,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) 722,718
A 2018 Stock Incentive Plan [Member] | Restricted Stock Awards and Performance-based Awards [Member] | Senior Executive Officer [Member]  
Share-based Compensation Arrangement By Share-based Payment Award, Award Cliff Vesting Period (Year) 3 years
A 2018 Stock Incentive Plan [Member] | Restricted Stock Awards and Performance-based Awards [Member] | Non-employee Director [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) 1 year
A 2018 Stock Incentive Plan [Member] | Share-Based Payment Arrangement, Employee [Member] | Non-vested Stock Awards [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) 5 years