XML 49 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-based Compensation - Stock Option (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Stock-based compensation expense    
Options outstanding to purchase of common stock 2,805,840  
Maximum    
Stock-based compensation expense    
Expiration period 10 years  
Stock options    
Stock-based compensation expense    
Shares available for future issuance 670,634  
Shares    
Outstanding at the beginning of the year (in shares) 2,857,054  
Options granted (in shares) 5,205  
Options exercised (in shares) (270,609)  
Options cancelled (in shares) (8,110)  
Outstanding at the end of the year (in shares) 2,583,540  
Exercisable at the end of the year (in shares) 1,719,944  
Weighted average exercise price    
Outstanding at the beginning of the year (in dollars per share) $ 81.78  
Options granted (in dollars per share) 283.08  
Options exercised (in dollars per share) 89.26  
Options cancelled (in dollars per share) 84.12  
Outstanding at the end of the year (in dollars per share) 81.4  
Exercisable at the end of the year (in dollars per share) $ 76.62  
Additional disclosures    
Total intrinsic value of options exercised $ 48.9 $ 0.0
Proceeds resulting from exercise of stock options $ 21.8 $ 0.0
Weighted-average grant date fair value of options (in dollars per share) $ 219.02 $ 55.84