XML 98 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity and Share-Based Compensation - Stock Options Outstanding and Exercisable (Details) - Amended and Restated 2010 Incentive Plan - Employee Stock Option - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Feb. 28, 2023
Dec. 31, 2023
Number of Shares    
Stock Options, Outstanding as of December 31, 2023   84
Stock Options, Granted 48 48
Stock Options, Outstanding as of December 31, 2022   132
Stock Options, Exercisable as of December 31, 2023   57
Stock Options, Expected to vest as of December 31, 2022   75
Weighted Average Exercise Price    
Weighted Average Exercise Price, Outstanding as of December 31, 2023   $ 72.18
Weighted Average Exercise Price, Granted   156.72
Weighted Average Exercise Price, Outstanding as of December 31, 2022   102.86
Weighted Average Exercise Price, Exercisable as of December 31, 2023   42.49
Weighted Average Exercise Price, Expected to vest as of December 31, 2022   $ 149.25
Weighted Average Remaining Contractual Term (years)    
Weighted Average Remaining Contractual Term, Outstanding as of December 31, 2023   4 years 6 months 18 days
Weighted Average Remaining Contractual Term, Exercisable as of December 31, 2023   2 years 11 months 1 day
Weighted Average Remaining Contractual Term, Expected to vest as of December 31, 2022   5 years 9 months 18 days
Aggregate Intrinsic Value    
Aggregate Intrinsic Value, Outstanding as of December 31, 2023   $ 8,636
Aggregate Intrinsic Value, Exercisable as of December 31, 2023   7,209
Aggregate Intrinsic Value, Expected to vest as of December 31, 2023   $ 1,428