XML 82 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Note 14 - Equity Incentive Plan (Details Textual) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Nov. 04, 2021
Mar. 17, 2021
Dec. 31, 2019
Jun. 13, 2017
Share-Based Payment Arrangement, Expense, Tax Benefit   $ 1,100,000            
Effective Income Tax Rate Reconciliation, Share-based Compensation, Windfall Tax Benefit, Amount   (500,000) $ 100,000 $ 200,000        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value   $ 10,000 $ 300,000 $ 2,800,000        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)   553,827            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance (in shares)   1,530,703 1,175,993          
Premium-Priced Employee Stock Options [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Premium Priced Options, Exercise Price as Percentage of Market Price   110.00%            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)   398,314            
Share-Based Payment Arrangement, Option [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)   10 years            
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total   $ 7,400,000            
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)   1 year 9 months 18 days            
Total Shareholder Return ("TSRs") Options [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)   2 years 8 months 12 days            
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term (Year)   6 years 3 months 18 days            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number, Ending Balance (in shares)   139,168            
Restricted Stock Units (RSUs) [Member]                
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total   $ 12,300,000            
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)   1 year 9 months 18 days            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)   $ 25.14 $ 35.88 $ 38.20        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value   $ 6,000,000.0 $ 3,700,000 $ 2,200,000        
Performance Shares [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)   $ 32.53 $ 0 $ 36.93        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value   $ 600,000 $ 0 $ 0        
Performance Shares [Member] | Granted in 2019 [Member]                
Share-based Compensation, Performance Shares Measured by Business Targets             30.00%  
Share-based Compensation, Performance Shares Measured by Financial Targets   55.00%            
Share-based Compensation, Performance Shares Measured by Financial Targets, Not Achieved   15.00%            
Performance Shares [Member] | Granted in 2020 [Member]                
Share-based Compensation, Performance Shares Measured by Financial Targets, Not Achieved   60.00%            
Share-based Compensation, Performance Shares Measured by Business Targets, Not Achieved   20.00% 20.00%          
Selling, General and Administrative Expenses [Member]                
Share-Based Payment Arrangement, Expense, Tax Benefit $ 1,800,000              
Minimum [Member] | Share-Based Payment Arrangement, Option [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)   3 years            
Minimum [Member] | Total Shareholder Return ("TSRs") Options [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Target Number   0.00%            
Minimum [Member] | Restricted Stock Units (RSUs) [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)   3 years            
Minimum [Member] | Performance Shares [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)   3 years            
Maximum [Member] | Share-Based Payment Arrangement, Option [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)   4 years            
Maximum [Member] | Total Shareholder Return ("TSRs") Options [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Target Number   150.00%            
Maximum [Member] | Restricted Stock Units (RSUs) [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)   4 years            
The 2017 Plan [Member]                
Number of Shares Available for Grant Reduced By Each Share Award Issued Other Than Options or SARs (in shares)               2
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)               4,600,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)   1,200,000            
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)   10 years            
The 2017 Plan [Member] | Minimum [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)   1 year            
The 2017 Plan [Member] | Maximum [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)   4 years            
The 2021 Inducement Plan [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)   4,883            
Common Stock, Capital Shares Reserved for Future Issuance (in shares)         125,000      
Employee Stock Purchase Plan (ESPP) [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)           200,000    
Share Based Compensation Arrangement by Share Based Payment Award Number of Shares Authorized per Offering Period (in shares)           800    
Share Based Compensation Arrangement by Share Based Payment Award, Value Authorized           $ 25,000    
Represents Share Based Compensation Arrangement by Share Based Payment Award, Payroll Deduction percentage           10.00%    
Represents Share Based Compensation Arrangement by Share Based Payment Award, the Purchase Price for Each Share Purchased, Percentage           85.00%