XML 66 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]      
Number of Shares Underlying Options, Beginning balance 5,842    
Number of Shares Underlying Options, Granted 1,624    
Number of Shares Underlying Options, Exercised (245) (100)  
Number of Shares Underlying Options, Cancelled or forfeited (278)    
Number of Shares Underlying Options, Ending balance 6,943   5,842
Number of Shares Underlying Options, Options exercisable 2,651    
Number of Shares Underlying Options, Vested and expected to vest 6,943    
Options Outstanding, Weighted-Average Exercise Price, Beginning balance $ 12.73    
Options Outstanding, Weighted-Average Exercise Price, Granted 13.03    
Options Outstanding, Weighted-Average Exercise Price, Exercised 8.37    
Options Outstanding, Weighted-Average Exercise Price, Canceled or forfeited 8.13    
Options Outstanding, Weighted-Average Exercise Price, Ending balance 13.13   $ 12.73
Options Outstanding, Weighted-Average Exercise Price, Options exercisable 14.83    
Options Outstanding, Weighted-Average Exercise Price, Options vested and expected to vest $ 13.13    
Options Outstanding, Weighted Average Remaining Contractual Term, Beginning balance 7 years 6 months   7 years
Options exercisable, Weighted Average Remaining Contractual Term 5 years 1 month 6 days    
Options vested and expected to vest, Weighted Average Remaining Contractual Term 7 years 6 months    
Options Outstanding, Aggregate Intrinsic Value, Balance $ 34,928    
Options Outstanding, Aggregate Intrinsic Value, Ending 36,350   $ 34,928
Options Outstanding, Aggregate Intrinsic Value, Options exercisable-March 31, 2022 17,638    
Options Outstanding, Aggregate Intrinsic Value, Options vested and expected to vest-March 31, 2022 $ 36,350