XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-based Compensation - Stock Option (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Stock-based compensation expense    
Options outstanding to purchase of common stock 2,875,723  
Maximum    
Stock-based compensation expense    
Expiration period 10 years  
Stock options    
Stock-based compensation expense    
Shares available for future issuance 690,809  
Shares    
Outstanding at the beginning of the year (in shares) 2,857,054  
Options granted (in shares) 5,205  
Options exercised (in shares) (180,551)  
Options cancelled (in shares) (5,110)  
Outstanding at the end of the year (in shares) 2,676,598  
Exercisable at the end of the year (in shares) 1,637,134  
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) 99.16  
Options cancelled (in dollars per share) 76.07  
Outstanding at the end of the year (in dollars per share) 81.02  
Exercisable at the end of the year (in dollars per share) $ 75.71  
Additional disclosures    
Total intrinsic value of options exercised $ 32.5 $ 0.0
Proceeds resulting from exercise of stock options $ 17.9 $ 0.0
Weighted-average grant date fair value of options (in dollars per share) $ 219.02 $ 59.63