v3.26.1
Share-based Compensation - Narrative (Details)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
plan
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of share-based compensation plans | plan 3
Options, granted (in shares) 0
Exercise of stock options (in shares) 279
Performance Stock Units and Restricted Stock Units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized compensation cost | $ $ 98,318
Period for recognition 1 year 10 months 24 days
Restricted Stock Units (RSUs)  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Awards granted (in shares) 145
Vested (in shares) 107
Performance Stock Units (PSUs)  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Awards granted (in shares) 120
Vested (in shares) 3