v3.25.2
Shareholders' Equity - Expense (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense $ 5.7 $ 5.1 $ 11.3 $ 10.0
Additional information        
Weighted average remaining service period     2 years 3 months 18 days  
Expected pre-tax stock-based compensation expense $ 3.5   $ 3.5  
2026 Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of shares authorized 12,000,000   12,000,000  
Number of additional awards authorized     0  
2016 Incentive Compensation Plan        
Additional information        
Weighted average remaining service period     2 years 3 months 18 days  
Expected pre-tax stock-based compensation expense $ 36.1   $ 36.1  
Cost of product revenue        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense 0.5 0.4 1.1 0.8
Selling, general and administrative        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense 4.5 4.1 8.8 8.0
Research and development        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense 0.7 0.6 1.4 1.2
Other charges, net        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense 0.7 1.7 1.3 2.2
Employee Stock Option        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense 0.5 0.4 1.0 0.9
Restricted stock units        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense 4.8 4.4 9.5 8.6
Employee Stock Purchase Plan        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation expense $ 0.4 $ 0.3 $ 0.8 $ 0.5