XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Class of Warrant or Right [Line Items]          
Unrecognized stock-based compensation expense $ 2,676 $ 725 $ 1,375 $ 4,228  
Employee stock purchase plan          
Class of Warrant or Right [Line Items]          
Shares available for grant (in shares) 0.8   0.8    
Unrecognized compensation cost $ 700   $ 700    
Average vesting period for unrecognized compensation cost     6 months    
Common stock options          
Class of Warrant or Right [Line Items]          
Options outstanding and exercisable, aggregate intrinsic value 82,300   $ 82,300   $ 64,300
Options outstanding, aggregate intrinsic value $ 147,100   147,100   $ 125,700
Options exercised in the period, intrinsic value     21,700 $ 3,400  
Unrecognized stock-based compensation expense     $ 11,400    
Common stock options | 2021 Equity Incentive Award Plan          
Class of Warrant or Right [Line Items]          
Shares available for grant (in shares) 4.5   4.5    
Restricted stock units          
Class of Warrant or Right [Line Items]          
Unrecognized stock-based compensation expense     $ 17,800