v3.26.1
Description of Business (Details) - USD ($)
3 Months Ended
Mar. 29, 2026
Mar. 30, 2025
Business Combination [Line Items]    
Total revenue $ 723,174,000 $ 550,081,000
Connect Acquisition    
Business Combination [Line Items]    
Measurement period adjustment 0  
Total revenue $ 23,200,000