Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Details)

v3.22.4
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 25, 2022
Dec. 27, 2020
Aug. 09, 2018
Stockholders' Equity Note [Abstract]      
Increase in amount authorized under stock repurchase program     $ 21,000
Amount authorized for repurchase of common stock     $ 75,000
Acquisition of treasury stock (in shares) 226,500    
Average purchase price (in dollars per share) $ 29.14    
Aggregate price of shares repurchased $ 6,600 $ 1,635  
Stock repurchase program, remaining authorized repurchase amount $ 68,400