XML 126 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Oct. 19, 2021
Mar. 11, 2011
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Oct. 06, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Cash received from exercise of stock options     $ 445 $ 1,780 $ 115  
Options reserved for future grant           310,000,000
2011 plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock options permitted to grant   15,800,000        
Options granted   0        
2021 Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock options permitted to grant 7,641,979          
Options reserved for future grant     6,983,649      
Percentage of shares issued from outstanding number of shares 5.00%          
2021 ESPP            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock options permitted to grant 1,329,040          
Shares issued     0      
Shares available for issuance     1,329,040      
Percentage of shares issued from outstanding number of shares 1.00%          
2011 and 2021 Plans            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options granted     3,467,069 1,723,750 676,500  
Weighted average strike price     $ 9.02 $ 4.55    
Time-based Stock Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting, description     The time-based stock options vest in equal installments each year from one to four years.      
Time-based Stock Options | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period     1 year      
Time-based Stock Options | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period     4 years      
Time-based Stock Options | Certain Officers and Contractors            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options granted     3,467,069   676,500  
Vesting, description     All options granted in 2021 were time-based options.      
Weighted average strike price     $ 14.63   $ 6.26  
Performance-based Stock Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting, description     The performance-based options are eligible to vest in equal installments each year subject to the individual meeting certain sales targets.      
Stock Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Compensation expense     $ 4,863 $ 1,808 $ 1,754  
Cash received from exercise of stock options     445 1,780 115  
Tax benefit from equity options exercised     93 409 26  
Aggregate intrinsic value of options outstanding     68,980      
Aggregate intrinsic value of vested and exercisable options     47,105      
Aggregate intrinsic value of options exercised     $ 3,743 $ 1,816 $ 8  
Weighted average fair value of options granted     $ 7.57 $ 3.24 $ 2.93  
Total unrecognized compensation cost related to non-vested stock-based compensation arrangements     $ 27,018      
Total unrecognized compensation cost related to non-vested stock-based compensation arrangements weighted average period     3 years 1 month 17 days      
Stock Options | Certain Officers and Contractors            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options granted       1,723,750    
Vesting, description     Of the options granted, there were time-based options and performance-based options, which vest upon achievement of the sales performance milestone.      
Weighted average strike price       $ 6.38    
Stock Options | 2011 and 2021 Plans            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Contractual term     10 years      
Vesting, description     Option awards under the 2011 and 2021 Plans are generally granted with an exercise price equal to the market price of the Company’s stock at the date of grant; those options generally vest based on one to four years of continuous service and have ten-year contractual terms.      
Stock Options | 2011 and 2021 Plans | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period     1 year      
Stock Options | 2011 and 2021 Plans | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period     4 years      
Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Compensation expense     $ 85 $ 0 $ 0  
Total unrecognized compensation cost related to non-vested stock-based compensation arrangements     $ 1,420      
Total unrecognized compensation cost related to non-vested stock-based compensation arrangements weighted average period     2 years 10 months 2 days      
Fair value of RSU vested     $ 0 $ 0 $ 0  
Restricted Stock Units | 2021 Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period     3 years      
Contractual term     10 years      
Vesting, description     RSUs granted under the 2021 Plan have a ten-year contractual term and typically vest over a three-year period, contingent upon continued service with the Company.      
Number of shares granted     79,886 0 0