v3.26.1
Stock Plans (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
May 24, 2016
Mar. 31, 2026
May 16, 2023
May 11, 2021
May 15, 2018
Restricted Stock Units (RSUs)          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Granted (in shares)   786,525      
Granted (in dollars per share)   $ 41.12      
Unrecognized compensation costs   $ 77.7      
Unrecognized compensation costs, period recognized   3 years 8 months 4 days      
Two Thousand And Fifteen Omnibus Plan          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of common voting shares authorized (in shares) 7,000,000        
Options or restricted shares of expiration period 10 years        
Percentage of fair market value of common stock 100.00%        
Two Thousand And Fifteen Omnibus Plan | Employee Stock Option          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Number of common voting shares authorized (in shares)     13,750,000 10,750,000 8,750,000