XML 101 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Narrative (Details) - USD ($)
shares in Millions, $ in Millions
1 Months Ended 12 Months Ended
Jun. 30, 2010
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vested in period, total fair value   $ 9.8 $ 11.3 $ 15.8
Cost not yet recognized, excluding options   $ 27.4    
Cost not yet recognized, period for recognition   1 year 9 months    
Performance-based restricted stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vested in period, total fair value   $ 0.3 $ 2.1 $ 4.2
2010 Equity Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period 4 years      
Number of shares available for grant (in shares)   2.7    
2010 Equity Incentive Plan | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award expiration period 5 years      
2010 Equity Incentive Plan | Minimum | Performance-based restricted stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Target share percentage   0.00%    
2010 Equity Incentive Plan | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award expiration period 10 years      
2010 Equity Incentive Plan | Maximum | Performance-based restricted stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Target share percentage   200.00%