XML 108 R98.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated Other Comprehensive Income (Loss) - Summary of Accumulated Other Comprehensive (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Dec. 31, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 1,435,598 $ 1,115,388  
Ending balance 1,601,186 1,234,253  
Reclassification of stranded tax effects      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (4,809) (19,720)  
Pre-tax Activity 0 0  
Tax Effect 0 0  
Ending balance (4,809) (19,720)  
Total AOCI      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (4,276) (84,837)  
Pre-tax Activity (202) 977  
Tax Effect 49 (239)  
Ending balance (4,429) (84,099)  
Unrealized loss on short-term investments      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 0    
Pre-tax Activity (232)    
Tax Effect 56    
Ending balance (176)    
Pension Plan | Primary Plan      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Actuarial losses included in accumulated other comprehensive loss 0   $ 0
Pension Plan | Actuarial gain      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance   (71,140)  
Pre-tax Activity   973  
Tax Effect   (238)  
Ending balance   (70,405)  
Pension Plan | Actuarial gain | Bargaining Plan      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 533    
Pre-tax Activity 0    
Tax Effect 0    
Ending balance 533    
Pension Plan | Prior service costs      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance   (105)  
Pre-tax Activity   4  
Tax Effect   (1)  
Ending balance   (102)  
Pension Plan | Prior service costs | Bargaining Plan      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (97)    
Pre-tax Activity 4    
Tax Effect (1)    
Ending balance (94)    
Postretirement Benefits | Actuarial gain      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 721 6,752  
Pre-tax Activity 26 0  
Tax Effect (6) 0  
Ending balance 741 6,752  
Postretirement Benefits | Prior service costs      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (624) (624)  
Pre-tax Activity 0 0  
Tax Effect 0 0  
Ending balance $ (624) $ (624)