XML 70 R59.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-based Compensation - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Cash proceeds received upon the exercise of options   $ 254,000 $ 1,187,000  
Fair value of liability       $ 358,000
Unrecognized compensation cost   $ 27,852,000    
Weighted-average period of unrecognized compensation cost expected to be recognized   2 years 6 months 14 days    
Tranche One        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Award vesting date   Jan. 01, 2023    
Tranche Two        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Award vesting date   Jan. 01, 2024    
Tranche Three        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Award vesting date   Jan. 01, 2025    
Stock Options        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Weighted average grant date fair value per share of options   $ 1.62 $ 3.42  
Cash proceeds received upon the exercise of options   $ 254,000 $ 1,187,000  
Intrinsic value of stock options exercised   $ 299,000 $ 2,496,000  
RSUs and PSUs | Common Stock        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Shares of common stock in settlement of employee tax withholding obligations   355,000 744,000  
Performance-Based Stock Units        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Award vesting period   3 years 3 years  
Number of shares, granted 0 846,000    
Number of shares, forfeitures   26,000    
Number of shares, unvested   1,262,000   442,000
Weighted-Average Exercise Price, Granted   $ 2.79    
Stock Appreciation Rights        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Award vesting period   4 years    
Number of shares, unvested   110,000   200,000
Award expiration period   10 years    
Number of SAR exercised   (90,000)    
Fair value of SAR   $ 1.69    
Stock Appreciation Rights | Accrued Expenses And Other Current Liabilities        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Fair value of liability   $ 0   $ 358,000
2017 Stock Incentive Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of shares authorized for grant   19,608,000    
Number of remaining shares available for grant   6,127,000