v3.24.0.1
Long-term Debt - Maturities of Debt (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Annual Maturities of Debt    
2024 $ 5,625  
2025 311,872  
2026 7,500  
2027 7,500  
2028 116,250  
Thereafter 0  
Total $ 448,747 $ 552,497