v3.25.4
Equity Award Plans - Narrative (Details) - 2017 Equity Plan - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares available for grant (in shares) 3,945,930    
Stock compensation expense $ 20.0 $ 22.1 $ 18.3
Unrecognized compensation expense 1.9    
Total fair value of shares vested $ 22.3 $ 31.0 $ 24.2
Target performance level (as a percent) 100.00%