v3.26.1
Stock-Based Compensation - Schedule of Unrecognized Compensation Expense (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unrecognized stock-based compensation cost $ 132,048
Weighted-average period over which cost is expected to be recognized (in years) 3 years 5 months 1 day
Restricted Stock  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unrecognized stock-based compensation cost $ 118,291
Weighted-average period over which cost is expected to be recognized (in years) 3 years 5 months 8 days
Stock Options  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unrecognized stock-based compensation cost $ 13,757
Weighted-average period over which cost is expected to be recognized (in years) 3 years 3 months 25 days