XML 121 R100.htm IDEA: XBRL DOCUMENT v3.22.4
STOCKHOLDER'S EQUITY - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Number of Stock Options Outstanding    
Outstanding, beginning of the period (in shares) 8,916,100  
Granted (in shares) 796,719  
Exercised (in shares) (2,867,609)  
Forfeited (in shares) (93,371)  
Expired (in shares) (13,056)  
Outstanding, end of the period (in shares) 6,738,783 8,916,100
Weighted Average Exercise Price    
Outstanding, beginning of the period (in USD per share) $ 26.09  
Granted (in USD per share) 94.61  
Exercised (in USD per share) 8.22  
Forfeited (in USD per share) 105.85  
Expired (in USD per share) 190.75  
Outstanding, end of the period (in USD per share) $ 40.37 $ 26.09
Additional Disclosures    
Weighted Average Remaining Contractual Term (in years) 4 years 7 days 3 years 10 months 20 days
Aggregate Intrinsic Value $ 224,484 $ 1,226,105
Options exercisable, number of stock options outstanding (in shares) 5,701,097  
Options exercisable, weighted average exercise price (in USD per share) $ 28.32  
Options exercisable, weighted average remaining contractual term (in years) 3 years 3 months 18 days  
Options exercisable, aggregate intrinsic value $ 221,311