v3.25.2
Revenue - Allowance for Credit Loss Rollforward (Details)
$ in Thousands
6 Months Ended
Jul. 04, 2025
USD ($)
Financing Receivable, Allowance for Credit Loss [Roll Forward]  
Balance at Beginning of Period $ 23,850
Charged to Expense, net 795
Write-Offs and Deductions (2,387)
Foreign Currency Translation 1,453
Balance at End of Period $ 23,711