XML 336 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-based Compensation (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock option compensation expense $ 2.6   $ 2.3 $ 4.3 $ 3.9
PSUs & RSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Estimated grant date fair value of options and RSUs granted $ 5.8 $ 4.8      
RSU          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Restricted stock units granted (in shares) 402,202 356,786      
RSU | Employee          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period   3 years      
RSU | Employee | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period 3 years        
RSU | Employee | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period 4 years        
PSU          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Restricted stock units granted (in shares) 520,247 182,494      
PSU | Employee          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period 3 years 3 years