XML 80 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity Plans - Restricted Stock Units - (Details)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2021
$ / shares
shares
Dec. 31, 2021
USD ($)
installment
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
Dec. 31, 2018
installment
Equity Plans          
Restricted stock units vesting, number of equal installments | installment   4      
Restricted stock units          
Number of Shares          
Number of shares, Unvested, Beginning balance | shares 244,545 244,545      
Number of shares, Granted | shares   302,250      
Number of shares, Vested | shares   (78,165)      
Number of Shares, Forfeited | shares   (62,658)      
Number of shares, Unvested, Ending balance | shares   405,972 244,545    
Weighted-Average Grant Date Fair Value          
Weighted-Average Grant Date Fair Value, Unvested, Beginning balance | $ / shares $ 9.31 $ 9.31      
Weighted-Average Grant Date Fair Value, Granted | $ / shares   24.40      
Weighted-Average Grant Date Fair Value, Vested | $ / shares   10.13      
Weighted-Average Grant Date Fair Value, Forfeited | $ / shares   18.65      
Weighted-Average Grant Date Fair Value, Unvested, Ending balance | $ / shares   $ 20.13 $ 9.31    
Aggregate fair value of restricted stock units that vested | $   $ 0.8 $ 1.2 $ 1.8  
Performance Stock Units          
Number of Shares          
Number of shares, Granted | shares 110,500 110,500      
Number of Shares, Forfeited | shares   (5,000)      
Number of shares, Unvested, Ending balance | shares   105,500      
Weighted-Average Grant Date Fair Value          
Weighted-Average Grant Date Fair Value, Granted | $ / shares   $ 23.57      
Weighted-Average Grant Date Fair Value, Forfeited | $ / shares   23.57      
Weighted-Average Grant Date Fair Value, Unvested, Ending balance | $ / shares   $ 23.57      
Aggregate fair value of restricted stock units that vested | $   $ 2.5      
2018 Inducement Plan          
Equity Plans          
Restricted stock units vesting, number of equal installments | installment         3
Vesting period         18 months