v3.26.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Changes In The Allowance For Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2026
Sep. 28, 2025
Sep. 27, 2026
Sep. 28, 2025
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Allowance beginning balance $ 1,078 $ 1,156 $ 1,156 $ 910
Provision for credit losses 120 166 334 1,822
Amounts written off (278) (199) (683) (1,659)
Recoveries 62 33 175 83
Allowance ending balance $ 982 $ 1,156 $ 982 $ 1,156