XML 98 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Summary of Unrecognized Compensation Expense and Estimated Weighted Average Amortization Periods Remaining (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
RSUs and PSUs  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized compensation cost, restricted stock $ 137,525
Unrecognized compensation, recognition period 1 year 10 months 24 days
Purchase rights under our ESPP  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized compensation cost, restricted stock $ 1,734
Unrecognized compensation, recognition period 7 months 6 days
Earnout and key employee consideration shares  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized compensation cost, restricted stock $ 7,391
Unrecognized compensation, recognition period 1 year 9 months 18 days