v3.26.1
Share-Based Compensation - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-based Payment [Line Items]        
Number of shares available for grant (in shares) 3,196,732   3,196,732  
Grant period     10 years  
Share-Based Payment Arrangement, Estimated Forfeiture Rate 11.00%   11.00%  
Tax benefit recognized from share-based compensation expense $ 0.0 $ 2.4 $ 0.0 $ 4.4
Restricted Stock Units (RSU)        
Share-based Payment [Line Items]        
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition     2 years 3 months 18 days  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount 7.5   $ 7.5  
Restricted Stock Units (RSU) | Minimum        
Share-based Payment [Line Items]        
Vesting period (in years)     2 years  
Restricted Stock Units (RSU) | Maximum        
Share-based Payment [Line Items]        
Vesting period (in years)     3 years  
Option Awards        
Share-based Payment [Line Items]        
Vesting period (in years)     4 years  
Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount $ 32.9   $ 32.9  
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition     2 years 11 months 15 days  
2018 Long Term Incentive Plan        
Share-based Payment [Line Items]        
Authorized shares for issuance (in shares) 18,641,433   18,641,433  
2020 Employment Inducement Incentive Plan        
Share-based Payment [Line Items]        
Authorized shares for issuance (in shares) 1,485,000   1,485,000  
Number of shares available for grant (in shares) 696,163   696,163