v3.26.1
Stockholders' Equity - Narrative (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
vote
shares
Jun. 30, 2025
USD ($)
shares
Dec. 31, 2025
shares
Subsidiary or Equity Method Investee [Line Items]          
Common Stock, shares authorized (in shares) 300,000,000   300,000,000   300,000,000
Preferred Stock, shares authorized (in shares) 5,000,000   5,000,000   5,000,000
Number of votes per share | vote     1    
Granted (in shares)     0 0  
Share-based compensation arrangement by share-based payment award, options, exercises in period, cashless basis (in shares)     178,902    
Stock issued during period, stock options exercised, cashless basis, shares (in shares)     66,285    
Number of shares issued for options exercised on a cash basis (in shares)       0  
Equity-based compensation expense | $ $ 5.4 $ 6.0 $ 11.8 $ 11.2  
Unrecognized compensation expense | $ 42.5   $ 42.5    
Recognition period (in years)     2 years    
Income Statement Location [Axis]: us-gaap:CostOfGoodsAndServicesSold          
Subsidiary or Equity Method Investee [Line Items]          
Equity-based compensation expense | $ (0.1) 1.5 $ 0.6 2.6  
Income Statement Location [Axis]: us-gaap:GeneralAndAdministrativeExpense          
Subsidiary or Equity Method Investee [Line Items]          
Equity-based compensation expense | $ $ 5.5 $ 4.5 $ 11.2 $ 8.6  
Performance Percentage Greater Than or Equal to 75%          
Subsidiary or Equity Method Investee [Line Items]          
Performance payout percentage     200.00%    
Performance Percentage Less Than 25%          
Subsidiary or Equity Method Investee [Line Items]          
Performance payout percentage     0.00%    
Performance Percentage Greater Than or Equal to 25%          
Subsidiary or Equity Method Investee [Line Items]          
Performance payout percentage     50.00%    
Performance Percentage Equal to 50%          
Subsidiary or Equity Method Investee [Line Items]          
Performance payout percentage     100.00%    
Unvested restricted stock units          
Subsidiary or Equity Method Investee [Line Items]          
Granted (in shares)     2,714,000    
Various Employees | Unvested restricted stock units          
Subsidiary or Equity Method Investee [Line Items]          
Granted (in shares)     1,708,506    
Vesting period (in years)     3 years    
Grant date fair value | $     $ 17.2    
Non-Employee Directors | Unvested restricted stock units          
Subsidiary or Equity Method Investee [Line Items]          
Granted (in shares)     183,578    
Vesting period (in years)     1 year    
Grant date fair value | $     $ 1.9    
Certain Employees | Performance Based Restricted Stock Unit          
Subsidiary or Equity Method Investee [Line Items]          
Granted (in shares)     821,890    
Vesting period (in years)     3 years    
Grant date fair value | $     $ 12.9    
Term of relative total shareholder return v. defined peer group (in years)     3 years    
2019 Incentive Plan          
Subsidiary or Equity Method Investee [Line Items]          
Shares authorized for issuance (in shares) 18,350,000   18,350,000    
Stock available for issuance (in shares) 6,047,934   6,047,934