Quarterly report [Sections 13 or 15(d)]

Stockholders' Equity - Stock Purchase Program (Details)

v3.26.1
Stockholders' Equity - Stock Purchase Program (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2024
Jun. 28, 2026
Jun. 29, 2025
Mar. 30, 2025
Jun. 28, 2026
Jun. 29, 2025
Dec. 28, 2025
Dec. 31, 2023
Stockholders' Equity                
Stock Repurchase Program, additional authorized amount $ 5,000              
Purchase of treasury stock (in shares)   0 200,000   0 300,000    
Aggregate value of shares repurchased     $ 598 $ 307   $ 900    
Aggregate number of shares repurchased   3,402,881     3,402,881   3,402,881  
Treasury stock outstanding, value   $ 19,308     $ 19,308   $ 19,308  
Maximum                
Stockholders' Equity                
Shares authorized under repurchase program               $ 15,000