Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation - Narrative (Details)

v3.23.2
Stock-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2022
Feb. 28, 2021
USD ($)
$ / shares
shares
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
shares
Jun. 30, 2022
USD ($)
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share-based compensation arrangement by share-based payment award, options, grants in period, gross | shares         0 0
Share-based compensation arrangement by share-based payment award, options, vested in period, fair value         $ 0.1 $ 7.8
Share-based compensation arrangement by share-based payment award, options, exercisable, aggregate intrinsic value     $ 0.0 $ 1.1 0.0 1.1
Stock-based compensation expense     4.9 $ 20.1 9.8 $ 24.5
Share-based payment arrangement, nonvested award, cost not yet recognized, amount     $ 22.2   $ 22.2  
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition (in years)         2 years 1 month 6 days  
Market-based Stock Options            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share-based compensation arrangement by share-based payment award, options, grants in period, gross | shares   203,434        
Share-based compensation arrangement by share-based payment award, options, exercisable, weighted average exercise price (in dollars per share) | $ / shares   $ 18.85        
Vesting rights, percentage   100.00%        
Share-based compensation arrangement by share-based payment award, options, grant date, fair value   $ 5.5        
Stock-based compensation expense   $ 4.6        
Employee Stock            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share-based compensation arrangement by share-based payment award, maximum employee contributions, percentage of eligible compensation 0.20