XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.2
STOCK-BASED COMPENSATION - Outstanding Stock Options (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
$ / shares
shares
Shares  
Options outstanding, beginning balance (in shares) | shares 2,266
Exercised (in shares) | shares (290)
Forfeiture and cancelled (in shares) | shares (1)
Options outstanding, ending balance (in shares) | shares 1,975
Exercisable (in shares) | shares 1,850
Exercise Price  
Exercise price, beginning balance (in USD per share) $ 9.66
Exercised (in USD per share) 5.20
Forfeiture and cancelled (in USD per share) 18.17
Exercise price, ending balance (in USD per share) 10.31
Excersiable (in USD per share) 8.47
Grant Date Fair Value  
Grant date fair value, exercised (in USD per share) $ 102.03
Aggregate Intrinsic Value  
At December 31, 2022 | $ $ 213,914
Exercised | $ 28,070
At June 30, 2023 | $ 274,461
Exercisable at June 30, 2023 | $ $ 260,268
Weighted Average Remaining Term  
At December 31, 2022 5 years 5 months 4 days
At June 30, 2023 4 years 8 months 4 days
Exercisable at June 30, 2023 4 years 5 months 26 days