XML 85 R75.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholder's Equity And Stock-Based Compensation - Summary of Unrecognized Stock-based Compensation Expense (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Total unrecognized stock-based compensation expense $ 51,858
RSUs  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Total unrecognized stock-based compensation expense $ 40,667
Weighted-Average Period to Recognize Expense 1 year 10 months 24 days
PSUs  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Total unrecognized stock-based compensation expense $ 9,026
Weighted-Average Period to Recognize Expense 2 years
ESPP  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Total unrecognized stock-based compensation expense $ 2,165
Weighted-Average Period to Recognize Expense 8 months 12 days