v3.26.1
Stock-Based Compensation - Narrative (Details)
$ in Millions
6 Months Ended
Jun. 30, 2026
USD ($)
Stock Options  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Total unrecognized compensation cost $ 0.5
Unrecognized stock based compensation expense, recognition period 1 year
RSUs  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unrecognized stock based compensation expense, recognition period 2 years
Unrecognized stock-based compensation expense $ 640.1
Performance Stock Units (“PSUs)  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unrecognized stock based compensation expense, recognition period 2 years 1 month 6 days
Unrecognized stock-based compensation expense $ 40.3