Partners Interest - Summary of Changes in Each Component of Accumulated Comprehensive Income Loss (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 28, 2015
Mar. 29, 2014
Dec. 27, 2014
Dec. 28, 2013
Dec. 29, 2012
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Postretirement adjustment   $ 2,164 $ (3,919) $ 4,407 $ (3,648)
Foreign currency translation adjustment $ (6,299)   (5,816)    
Change In Retirement Plans [Member]          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Beginning Balance (9,730) (6,045) (6,045) (9,130) (6,577)
Foreign currency translation adjustment     0    
Ending Balance     (9,730) (6,045) (9,130)
Change In Retirement Plans [Member] | Postretirement Liability Adjustment [Member]          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Postretirement adjustment     (2,743) 3,085 (2,553)
Change In Retirement Plans [Member] | Postretirement Curtailment Adjustment [Member]          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Postretirement adjustment     (942)    
Foreign Currency Translation Adjustments [Member]          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Beginning Balance (5,816) 0 0 0  
Foreign currency translation adjustment     (5,816)    
Ending Balance     (5,816) 0 0
Foreign Currency Translation Adjustments [Member] | Postretirement Liability Adjustment [Member]          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Postretirement adjustment     0    
Foreign Currency Translation Adjustments [Member] | Postretirement Curtailment Adjustment [Member]          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Postretirement adjustment     0    
Accumulated Other Comprehensive Loss (AOCI) [Member]          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Beginning Balance $ (15,546) $ (6,045) (6,045) (9,130) (6,577)
Foreign currency translation adjustment     (5,816)    
Ending Balance     (15,546) (6,045) (9,130)
Accumulated Other Comprehensive Loss (AOCI) [Member] | Postretirement Liability Adjustment [Member]          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Postretirement adjustment     (2,743) $ 3,085 $ (2,553)
Accumulated Other Comprehensive Loss (AOCI) [Member] | Postretirement Curtailment Adjustment [Member]          
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Postretirement adjustment     $ (942)