XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Option Activity (Details) - Stock options - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Number of Shares Subject to Outstanding Options      
Balance at the beginning of the period (in shares) 10,082,642    
Options granted (in shares) 1,941,412 1,883,951  
Options forfeited (in shares) (269,747)    
Options exercised (in shares) (179,391)    
Balance at the end of the period (in shares) 11,574,916   10,082,642
Exercisable options (in shares) 7,492,446    
Weighted Average Exercise Price (Per Share)      
Balance at the beginning of the period (in dollars per share) $ 29.12    
Options granted (in dollars per share) 30.65    
Options forfeited (in dollars per share) 33.95    
Options exercised (in dollars per share) 8.92    
Balance at the end of the period (in dollars per share) 29.58   $ 29.12
Exercisable (in dollars per share) $ 28.17    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]      
Weighted-average remaining contractual term, balance outstanding 6 years 4 months 28 days   6 years 3 months 18 days
Weighted-average remaining contractual term, exercisable 5 years 14 days    
Aggregate intrinsic value, balance outstanding $ 20,561   $ 27,141
Aggregate intrinsic value, exercisable $ 20,504