XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Note 11 - Equity Incentive Plan (Details Textual) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Nov. 04, 2021
Mar. 17, 2021
Jun. 13, 2017
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) 900,000          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) 416,197          
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term (Year) 4 years 6 months 4 years        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance (in shares) 1,543,895   1,175,993      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) $ 28.37 $ 34.07        
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) 382,201          
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 $ 11,800,000          
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 2 years 1 month 6 days          
Share-Based Payment Arrangement, Option [Member] | Minimum [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) 3 years          
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) 104,638          
Total Shareholder Return ("TSRs") Options [Member] | Minimum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Target Number 0.00%          
Total Shareholder Return ("TSRs") Options [Member] | Maximum [Member]            
Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Target Number 150.00%          
Restricted Stock Units (RSUs) [Member]            
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total $ 18,400,000          
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 2 years 4 months 24 days          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value $ 3,300,000 $ 2,100,000        
Restricted Stock Units (RSUs) [Member] | Minimum [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) 3 years          
Performance Shares [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value $ 600,000          
Performance Shares [Member] | Minimum [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) 3 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
The 2021 Inducement Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) 70,591          
Common Stock, Capital Shares Reserved for Future Issuance (in shares)       125,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) 3 years          
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year) 10 years          
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%