XML 99 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive Income (Loss) - Schedule of Change in Accumulated Balances for Each Component of Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 634,286 $ 590,029 $ 363,249
Other comprehensive income (loss), net of tax 0 31,412 (2,052)
Ending balance 646,441 634,286 590,029
Actuarial (loss) gain on defined benefit plan, net of tax 0 (3,119) (3,057)
Actuarial (loss) gain on defined benefit plan, tax   1,090 1,016
Amortization of unrecognized pension gain, net of tax   900  
Amortization of unrecognized pension gain, tax   (300)  
Settlement of frozen defined benefit pension plan, before tax   (30,400)  
Settlement of frozen defined benefit pension plan, tax   4,472  
Total      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 0 (31,412) (29,360)
Other comprehensive income (loss), net of tax   31,412 (2,052)
Ending balance 0 0 (31,412)
Impact of defined benefit pension plan, net of tax      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 0 (32,675) (30,245)
Other comprehensive income (loss), net of tax   32,675 (2,430)
Ending balance   0 (32,675)
Unrecognized actuarial gain (loss)     (2,400)
Tax expense (benefit)     (800)
Other, net of tax      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 0 1,263 885
Other comprehensive income (loss), net of tax   (1,263) 378
Ending balance   $ 0 $ 1,263