XML 69 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Narrative (Details)
$ in Millions
3 Months Ended
Mar. 31, 2025
USD ($)
shares
Performance-based restricted stock units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Granted (in shares) | shares 185,899
Outstanding performance based options, aggregate intrinsic value $ 27.1
Performance-based restricted stock units | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vesting percentage of target 0.00%
Performance-based restricted stock units | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vesting percentage of target 200.00%
ESPP  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Discount from market price, offering date (as a percent) 15.00%
Stock plan offering period 6 months
RSUs  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized compensation cost, other than options $ 1,100.0
Weighted-average remaining period 2 years 4 months 24 days