v3.26.3
Net Income (Loss) per Share - Computation of Diluted Net (Loss) Income Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 26, 2026
Sep. 27, 2025
Sep. 26, 2026
Sep. 27, 2025
Schedule Of Earnings Per Share Basic And Diluted By Common Class [Line Items]        
Earnings (Loss) to Common Shareholders, As reported - basic $ 43,166 $ 46,155 $ (50,529) $ 131,000
Common shares, As reported - basic 10,254 10,855 10,369 11,073
EPS, As reported - basic $ 4.21 $ 4.25 $ (4.87) $ 11.83
Net earnings (loss) effect of unvested participating shares     $ (151)  
Common Shares, Net effect of unvested participating shares     31  
Share-based awards - effect of dilutive common shares 1 6   8
Earnings (Loss) to Common Shareholders, Net (loss) income per common share - diluted $ 43,035 $ 46,024 $ (50,529) $ 130,641
Common Shares, Net income (loss) per common share - diluted 10,224 10,830 10,369 11,050
EPS, Net income (loss) per common share - diluted $ 4.21 $ 4.25 $ (4.87) $ 11.82
Common Class A        
Schedule Of Earnings Per Share Basic And Diluted By Common Class [Line Items]        
Earnings (Loss) to Common Shareholders, As reported - basic $ 34,329 $ 37,231 $ (40,301) $ 106,174
Common shares, As reported - basic 8,155 8,756 8,270 8,974
EPS, As reported - basic $ 4.21 $ 4.25 $ (4.87) $ 11.83
Common Class B        
Schedule Of Earnings Per Share Basic And Diluted By Common Class [Line Items]        
Earnings (Loss) to Common Shareholders, As reported - basic $ 8,706 $ 8,793 $ (10,077) $ 24,467
Common shares, As reported - basic 2,068 2,068 2,068 2,068
EPS, As reported - basic $ 4.21 $ 4.25 $ (4.87) $ 11.83