XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Share-Based Compensation - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 12, 2019
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Aug. 09, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Options outstanding   11,885,572   9,920,314  
Share based compensation expense   $ 4,390,000 $ 3,632,000    
Intrinsic value of Stock options exercised   500,000 6,800,000    
Unrecognized compensation cost   $ 43,200,000      
Weighted-average period for recognition of compensation cost   2 years 9 months 18 days      
Restricted Stock Units          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
RSU outstanding   2,344,570      
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross   1,620,098      
Share Based Compensation Arrangement By Share Based Payment Award Options Grant Date Fair Value   $ 6,300,000      
ESPP | Maximum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share based compensation expense   $ 100,000 $ 100,000    
2006 and 2015 Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Options outstanding   2,466,385      
Remaining shares available to be granted   0      
2019 Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Options outstanding   8,569,187      
Number of shares available for issuance 4,750,000 6,589,999      
Number of shares available to be issued   1,435,206      
Allowed annual percentage increase in shares authorized as percentage of outstanding shares of common stock 4.00%        
2019 Plan | Restricted Stock Units          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
RSU outstanding   2,320,362      
2019 ESPP          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Remaining shares available to be granted 525,000 1,841,324      
Allowed annual percentage increase in shares authorized as percentage of outstanding shares of common stock 1.00%        
Increase in common stock available for issuance   1,647,499      
Purchase of common stock through payroll deductions expressed in percentage of fair market value 85.00%        
Total number of shares issued under 2019 ESPP   331,175      
2019 ESPP | ESPP          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Maximum shares allowed to be issued under ESPP 5,250,000        
Inducement Award Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Options outstanding   850,000      
Number of shares available for issuance   2,125,792      
Inducement Award Plan | Maximum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Number of shares available for issuance         3,000,000
Inducement Award Plan | Restricted Stock Units          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
RSU outstanding   24,208