XML 67 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]          
Total proceeds     $ 1,304,000 $ 5,268,000  
Stock Options          
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]          
Share-based compensation arrangement by share-based payment award, number of shares available for grant 5,189,674   5,189,674   2,283,037
Share-based compensation arrangement by share-based payment award, award vesting period     4 years    
Unrecognized compensation cost expected to be recognized over a weighted average period     2 years 10 months 17 days    
Maximum percentage of stock options must be granted at exercise price of fair market value     100.00%    
Share-based compensation arrangement by share-based payment award, options, exercises in period 54,661 252,935 192,546 840,076  
Total proceeds $ 396,000 $ 1,612,000 $ 1,304,000 $ 5,268,000  
Weighted average per share grant date fair value of options granted $ 13.67 $ 35.57 $ 13.54 $ 47.47  
Intrinsic value of options exercised $ 977,000 $ 16,036,000 $ 4,286,000 $ 59,113,000  
Unrecognized compensation cost related to unvested stock options granted 100,850,000   100,850,000    
Share-based compensation arrangement by share-based payment award, options, vested in period, fair value 10,159,000 $ 3,405,000 $ 29,704,000 $ 12,867,000  
Stock Options | Maximum          
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]          
Share-based compensation arrangement by share-based payment award, options granted, contractual term     10 years    
Stock Options | Tranche One          
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]          
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage     25.00%    
Stock Options | Tranche Two          
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]          
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage     25.00%    
Stock Options | Tranche Three          
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]          
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage     25.00%    
Stock Options | Tranche Four          
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]          
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage     25.00%    
Restricted Stock Units          
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]          
Share-based compensation arrangement by share-based payment award, description     Each restricted stock unit (“RSU”) represents the right to receive one share of the Company’s common stock upon vesting.    
Share-based compensation arrangement by share-based payment award, award vesting period     4 years    
Weighted average per share grant date fair value of restricted stock units granted     $ 27.76    
Intrinsic value of options exercised $ 0   $ 0    
Stock Granted 0        
Unrecognized compensation cost related to vested stock options granted $ 1,211,000   $ 1,211,000    
Unrecognized compensation cost expected to be recognized over a weighted average period     3 years 7 months 13 days    
Number of RSU's vested during period 0   0    
Restricted Stock Units | Tranche One          
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]          
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage     25.00%    
Restricted Stock Units | Tranche Two          
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]          
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage     25.00%    
Restricted Stock Units | Tranche Three          
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]          
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage     25.00%    
Restricted Stock Units | Tranche Four          
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]          
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage     25.00%    
2010 Plan          
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]          
Share-based compensation arrangement by share-based payment award, number of shares available for grant 0   0    
2020 Plan          
Employee Service Share Based Compensation Allocation of Recognized Period Costs [Line Items]          
Share-based compensation arrangement by share-based payment award, number of shares available for grant 0   0