v3.26.1
Description of Business (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 28, 2026
Jun. 29, 2025
Business Combination [Line Items]        
Total revenue $ 961,986 $ 724,052 $ 1,685,160 $ 1,274,133
Goodwill, Measurement Period Adjustment 1,700   1,683  
Acquisition of business, net of cash acquired 1,400   1,362 $ 0
Connect Acquisition        
Business Combination [Line Items]        
Total revenue $ 22,300   $ 45,500