v3.25.3
Revenue - Allowance for Credit Loss Rollforward (Details)
$ in Thousands
9 Months Ended
Oct. 03, 2025
USD ($)
Financing Receivable, Allowance for Credit Loss [Roll Forward]  
Balance at Beginning of Period $ 24,466
Charged to Expense, net 1,864
Write-Offs, Deductions, and Other, net (969)
Foreign Currency Translation 1,277
Balance at End of Period $ 26,638