v3.26.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Feb. 28, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Options outstanding, intrinsic value   $ 10.4   $ 10.4    
Options exercisable, intrinsic value   8.2   $ 8.2    
Weighted average remaining contractual term, exercisable       1 year 8 months 12 days    
Weighted average remaining contractual term, outstanding       4 years 7 months 6 days    
RSAs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock compensation expense   0.4 $ 0.4 $ 0.5 $ 0.7  
Unrecognized compensation expense for awards   1.1   $ 1.1    
Unrecognized compensation expense, period for recognition       10 months 24 days    
Granted (in shares)       44,219 64,070  
Time-based RSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock compensation expense   4.4 2.6 $ 8.0 $ 5.1  
Unrecognized compensation expense for awards   34.4   $ 34.4    
Unrecognized compensation expense, period for recognition       2 years 4 months 24 days    
Granted (in shares)       1,080,919 391,843  
Time-based RSUs | February 2026 Grants            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted (in shares) 88,771          
Vesting period 3 years          
Time-based RSUs | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period 1 year          
Time-based RSUs | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period 4 years          
Performance-based RSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock compensation expense   2.9 $ 5.3 $ 5.9 $ 10.9  
Unrecognized compensation expense for awards   27.9   $ 27.9    
Unrecognized compensation expense, period for recognition       1 year 4 months 24 days    
Granted (in shares) 274,410     331,112 406,265 243,158
Vesting period 3 years          
Payout percentage, minimum 0.00%          
Payout percentage, maximum 300.00%          
TSR granted (in shares) 56,702          
TSR vesting period 3 years         3 years
TSR payout percentage, minimum 0.00%         0.00%
TSR payout percentage, maximum 300.00%         200.00%
Performance period           4 years 9 months 18 days
Current target of shares (in share)           243,159
Share price (in USD per share)           $ 47.50
Restricted Stock Units (RSUs)            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share price, minimum threshold (in USD per share)           42.50
Share price, maximum threshold (in USD per share)           $ 60.00
Restricted Stock Units (RSUs) | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vested (in shares)           0
Restricted Stock Units (RSUs) | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vested (in shares)           583,334
Stock options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock compensation expense   0.3   $ 0.6    
Unrecognized compensation expense, period for recognition       1 year 10 months 24 days    
Unrecognized compensation expense for awards   $ 2.1   $ 2.1