XML 73 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-based Compensation - Unrecognized Estimated Compensation Cost (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Stock options  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized Expense $ 35,381
Remaining Weighted-Average Recognition Period (in years) 2 years 6 months 21 days
RSUs  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized Expense $ 50,035
Remaining Weighted-Average Recognition Period (in years) 2 years 11 months 1 day
PSUs  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized Expense $ 9,577
Remaining Weighted-Average Recognition Period (in years) 2 years 18 days
ESPP  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized Expense $ 253
Remaining Weighted-Average Recognition Period (in years) 4 months 24 days