v3.24.2.u1
Derivatives and Hedging (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2024
Jun. 30, 2023
Jun. 28, 2024
Jun. 30, 2023
Dec. 29, 2023
Apr. 05, 2022
Jun. 11, 2021
Derivative Instruments and Hedging Activities Disclosures [Line Items]              
Unrealized gain in AOCI on terminated swap $ 7,069   $ 7,069   $ 8,511    
Other comprehensive income (loss), derivatives gain (loss) 1,436 $ (1,125) 1,762 $ 1,938      
Less: reclassification of net gains on interest rate swap to net earnings 1,775 $ 1,063 3,560 $ 2,126      
Interest rate swap              
Derivative Instruments and Hedging Activities Disclosures [Line Items]              
Losses to be reclassified over the next twelve months 5,911   5,911        
Amount of interest rate swap           $ 100,000  
Interest Rate Swap July 2021 To March 2025              
Derivative Instruments and Hedging Activities Disclosures [Line Items]              
Notional amount terminated             $ 200,000
Unrealized gain in AOCI on terminated swap 2,930   2,930   5,013   12,270
Interest Rate Swap September 2020 To June 2021              
Derivative Instruments and Hedging Activities Disclosures [Line Items]              
Unrealized gain in AOCI on terminated swap $ 61   $ 61   $ 104   $ 324