v3.25.4
Stock-based Compensation - Schedule of Unrecognized Compensation Costs and Related Weighted Average Period of Recognition (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Total unrecognized compensation costs $ 111,065
RSU  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Total unrecognized compensation costs $ 86,650
Weighted Average Period of Recognition (in years) 2 years 2 months 12 days
PRSUs  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Total unrecognized compensation costs $ 19,730
Weighted Average Period of Recognition (in years) 1 year 1 month 6 days
MYPSUs  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Total unrecognized compensation costs $ 167
Weighted Average Period of Recognition (in years) 2 months 12 days
Liability-based awards  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Total unrecognized compensation costs $ 4,518
Weighted Average Period of Recognition (in years) 3 months 18 days