v3.25.2
Business Acquisitions - Schedule of Results of Operations From any Business Acquired (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]        
Gross revenues $ 4,632 $ 10,975 $ 7,005 $ 16,613
Income before income taxes $ 203 $ 3,572 $ 134 $ 5,648