v3.26.1
Stock-Based Compensation - Narrative (Details)
$ in Millions
3 Months Ended 6 Months Ended
Apr. 28, 2026
shares
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2026
award
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Payout range maximum (as a percent)     200.00%
Additional shares authorized (in shares) 5,000,000    
Key Employee | Equity-classified awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of award types | award     3
Vesting period (in years)     3 years
Payout range minimum (as a percent)     0.00%
Director | Equity-classified awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Service period   1 year  
Shares and targeted units granted (in shares)   61,794  
Grant date value | $   $ 1.6