v3.25.2
Credit Agreement - Schedule of Borrowings Under Credit Facility (Details) - USD ($)
$ in Thousands
Jun. 28, 2025
Dec. 28, 2024
Debt Disclosure [Abstract]    
Outstanding borrowings $ 563,900 $ 546,600
Outstanding letters of credit 6,847 7,147
Additional borrowing capacity $ 101,753 $ 123,753
Weighted-average interest rate 7.90% 7.60%