v3.26.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
May 19, 2026
May 20, 2025
May 23, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock-based compensation expense       $ 4.1 $ 4.3 $ 7.3 $ 8.3
Stock-based award, weighted-average grant date fair value (in dollars per share)           $ 35.95  
ESPP              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Discount from market price (in percent)           15.00%  
Offering period (in months)           6 months  
Purchase price of common stock (in percent)           85.00%  
Stock Options              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock-based award, term (in years)           10 years  
Stock-based award, vesting period (in years)           4 years  
Stock based award, unrecognized compensation expense       4.4   $ 4.4  
Stock based award, unrecognized compensation expense, period for recognition (in years)           3 years 2 months 12 days  
Restricted Stock Units              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock based award, unrecognized compensation expense       20.5   $ 20.5  
Stock based award, unrecognized compensation expense, period for recognition (in years)           2 years 10 months 24 days  
Restricted Stock Units | Maximum              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock-based award, vesting period (in years)           4 years  
Performance Stock Units              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock-based award, vesting period (in years)           3 years  
Stock based award, unrecognized compensation expense       $ 10.8   $ 10.8  
Stock based award, unrecognized compensation expense, period for recognition (in years)           2 years 2 months 12 days  
Percentage of target, capable of being earned and vesting, lower limit       0.00%   0.00%  
Percentage of target, capable of being earned and vesting, upper limit       200.00%   200.00%  
Long-Term Incentive Plan 2022              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares available for issuance pursuant to awards (in shares) 395,000 296,000 430,000        
Stock-based award, term (in years)           10 years