XML 80 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Payments - Schedule of Stock-Based Compensation Expense by Award Type Included within the Condensed Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense $ 44,766 $ 49,296 $ 53,508
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense 17,163 23,731 30,985
Restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense 19,367 21,670 21,510
Performance-based stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense 7,368 2,919 0
Employee Stock Purchase Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense $ 868 $ 976 $ 1,013