XML 78 R68.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK-BASED COMPENSATION - Outstanding Stock Options (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
$ / shares
shares
Shares  
Options outstanding, beginning balance (in shares) | shares 2,266
Exercised (in shares) | shares (585)
Forfeiture and cancelled (in shares) | shares (16)
Options outstanding, ending balance (in shares) | shares 1,665
Exercisable (in shares) | shares 1,560
Exercise Price  
Exercise price, beginning balance (in USD per share) $ 9.66
Exercised (in USD per share) 4.72
Forfeiture and cancelled (in USD per share) 24.49
Exercise price, ending balance (in USD per share) 11.44
Exercisable (in USD per share) 9.40
Grant Date Fair Value  
Grant date fair value, exercised (in USD per share) $ 138.76
Aggregate Intrinsic Value  
At December 31, 2022 | $ $ 213,914
Exercised | $ 78,598
At September 30, 2023 | $ 266,770
Exercisable at September 30, 2023 | $ $ 253,031
Weighted Average Remaining Term  
At December 31, 2022 5 years 5 months 4 days
At September 30, 2023 4 years 8 months 23 days
Exercisable at September 30, 2023 4 years 6 months 21 days