XML 90 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Stock Option Plan Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
2 Months Ended 10 Months Ended 12 Months Ended
Nov. 01, 2022
Dec. 31, 2022
Oct. 31, 2022
Dec. 31, 2023
Dec. 31, 2021
Dec. 31, 2020
Shares            
Balance at beginning of period (in shares) 2,987,833   2,199,598 2,991,473 2,561,822  
Granted (in shares)   3,584,760 863,245 537,432 393,589  
Exercised (in shares)   (50,449) (34,941) (489,076) (619,731)  
Forfeited (in shares) (2,987,833) (542,838) (40,069) (399,371) (136,082)  
Balance at end of period (in shares)   2,991,473 2,987,833 2,640,458 2,199,598 2,561,822
Exercisable at end of period (in shares) 0 1,559,662 1,769,629 1,784,209 1,391,952  
Options vested and expected to vest at end of period (in shares)   2,991,473 2,987,833 2,640,458 2,199,598  
Weighted Average Exercise Price            
Balance at beginning of period (in USD per share) $ 102.92   $ 106.00 $ 61.31 $ 85.59  
Granted (in USD per share)   $ 60.10 91.34 72.69 159.12  
Exercised (in USD per share)   30.24 38.56 45.83 54.28  
Forfeited (in USD per share)   56.20 78.46 66.61 110.83  
Balance at end of period (in USD per share)   61.31 102.92 65.70 106.00 $ 85.59
Exercisable at end of period (in USD per share)   60.83 102.38 64.90 98.16  
Options vested and expected to vest at end of period (in USD per share)   $ 61.31 $ 102.92 $ 65.70 $ 106.00  
Weighted Average Remaining Contractual Term in Years   6 years 25 days 0 years 5 years 7 months 17 days 6 years 4 months 2 days  
Weighted average remaining contractual term, exercisable (in years)   4 years 6 months 3 days 0 years 4 years 3 months 3 days 5 years 1 month 13 days  
Weighted average remaining contractual term, vested and expected to vest (in years)   6 years 25 days 0 years 5 years 7 months 17 days 6 years 4 months 2 days 6 years 1 month 2 days
Aggregate Intrinsic Value (In thousands)   $ 30,477 $ 14,835 $ 8,784 $ 113,302 $ 59,033
Aggregate intrinsic value, exercisable   17,951 13,722 7,300 80,849  
Aggregate intrinsic value, vested and expected to vest   $ 30,477 $ 14,835 $ 8,784 $ 113,302