XML 85 R75.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Apr. 30, 2021
May 31, 2018
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Stock-Based Compensation            
Stock-based compensation expense     $ 5,366 $ 4,148 $ 14,749 $ 11,163
Cost of revenues            
Stock-Based Compensation            
Stock-based compensation expense     690 463 1,868 1,154
Selling, general and administrative            
Stock-Based Compensation            
Stock-based compensation expense     4,194 3,322 11,541 9,050
Engineering and development            
Stock-Based Compensation            
Stock-based compensation expense     482 363 1,340 959
Stock Options            
Stock-Based Compensation            
Unrecognized compensation cost related to unvested stock options     26,600   $ 26,600  
Weighted average recognition period         2 years 4 months 24 days  
Intrinsic value per share         $ 24.36  
Total intrinsic value of options     4,900 35,700 $ 4,900 35,700
Restricted stock units            
Stock-Based Compensation            
Weighted average recognition period         3 years  
Stock-based compensation expense     2,100 $ 1,300 $ 5,700 $ 2,800
Unrecognized compensation expense     $ 24,200   $ 24,200  
Plan 2018 | Stock Options            
Stock-Based Compensation            
Total shares available for future grant   3,730,179 6,026,680   6,026,680  
Number of shares authorized but unissued under prior plans   1,269,821        
Increase in number of shares authorized 2,850,000