v3.26.1
Stock-Based Compensation - Schedule of Unrecognized Stock-Based Compensation (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Restricted stock units ("RSUs")  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized Stock-Based Compensation Expense (in thousands) $ 416,633
Estimated Weighted Average Period (in years) 3 years
Performance stock units ("PSUs")  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized Stock-Based Compensation Expense (in thousands) $ 18,764
Estimated Weighted Average Period (in years) 3 years 8 months 12 days
Restricted Stock  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized Stock-Based Compensation Expense (in thousands) $ 4,482
Estimated Weighted Average Period (in years) 2 years 2 months 12 days
2018 Employee Stock Purchase Plan ("2018 ESPP")  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized Stock-Based Compensation Expense (in thousands) $ 17,819
Estimated Weighted Average Period (in years) 10 months 24 days