XML 78 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 14 - Share-based Compensation (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Feb. 07, 2021
Feb. 19, 2019
Feb. 28, 2015
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance (in shares) 0 0      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period (in shares)   54,362      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) 0 0      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Forfeiture Rate 25.00% 25.00%      
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total $ 1,177        
Share-based Payment Arrangement, Option [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year) 10 years        
Share-based Payment Arrangement, Option [Member] | Minimum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) 1 year        
Share-based Payment Arrangement, Option [Member] | Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) 5 years        
Restricted Stock Units (RSUs) [Member] | Minimum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) 1 year        
Restricted Stock Units (RSUs) [Member] | Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) 5 years        
The 2015 Equity Incentive Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares) 3,200,000   3,200,000 2,200,000 1,100,000
Shares, Issued, Ending Balance (in shares) 1,317,031        
Common Stock, Capital Shares Reserved for Future Issuance (in shares) 918,448        
The 2007 and 2012 Equity Incentive Plans [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares) 1,891,051        
Shares, Issued, Ending Balance (in shares) 888,748        
Common Stock, Capital Shares Reserved for Future Issuance (in shares) 0