Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Stock Option Plan Activity (Details)

v3.22.4
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, 2021
Dec. 31, 2020
Dec. 31, 2019
Shares            
Balance at beginning of period (shares) 2,987,833   2,199,598 2,561,822 1,956,379  
Granted (shares)   3,584,760 863,245 393,589 806,300  
Exercised (shares)   (50,449) (34,941) (619,731) (156,845)  
Forfeited (shares) (2,987,833) (542,838) (40,069) (136,082) (44,012)  
Balance at end of period (shares)   2,991,473 2,987,833 2,199,598 2,561,822 1,956,379
Exercisable at end of period (shares) 0 1,559,662 1,769,629 1,391,952 1,611,830  
Options vested and expected to vest at end of period (shares)   2,991,473 2,987,833 2,199,598 2,561,822  
Weighted Average Exercise Price            
Balance at beginning of period (USD per share) $ 102.92   $ 106.00 $ 85.59 $ 77.54  
Granted (USD per share)   $ 60.10 91.34 159.12 92.93  
Exercised (USD per share)   30.24 38.56 54.28 21.26  
Forfeited (USD per share)   56.20 78.46 110.83 91.30  
Balance at end of period (USD per share)   61.31 102.92 106.00 85.59 $ 77.54
Exercisable at end of period (USD per share)   60.83 102.38 98.16 76.05  
Options vested and expected to vest at end of period (USD per share)   $ 61.31 $ 102.92 $ 106.00 $ 85.59  
Weighted Average Remaining Contractual Term in Years   6 years 25 days 0 years 6 years 4 months 2 days 6 years 1 month 2 days 5 years 5 months 12 days
Weighted average remaining contractual term, exercisable (in years)   4 years 6 months 3 days 0 years 5 years 1 month 13 days 4 years 6 months 14 days  
Weighted average remaining contractual term, vested and expected to vest (in years)   6 years 25 days 0 years 6 years 4 months 2 days 6 years 1 month 2 days  
Aggregate Intrinsic Value (In thousands)   $ 30,477 $ 14,835 $ 113,302 $ 59,033 $ 72,002
Aggregate intrinsic value, exercisable   17,951 13,722 80,849 53,286  
Aggregate intrinsic value, vested and expected to vest   $ 30,477 $ 14,835 $ 113,302 $ 59,033