v3.26.1
Fair Value - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2026
Mar. 31, 2026
Jun. 30, 2026
Dec. 31, 2025
Jul. 31, 2025
Jul. 07, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
SARs liability     $ 0 $ 809    
SARs liability            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
SARs liability     0 $ 800    
Authorized (in shares)         3,500,000 3,500,000
Fair value of stock options granted and change in fair value of shares subject to shares available liability $ 2,488 $ 1,901 $ 6,000      
United States            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Investment interest rate (as a percent)     3.50%