v3.26.3
INCOME TAXES - Schedule of Prepaid and Accrued Tax Positions (Details) - USD ($)
$ in Thousands
Sep. 26, 2026
Dec. 27, 2025
Income Tax Disclosure [Abstract]    
Prepaid income tax $ 116,756 $ 119,903
Accrued income taxes $ 41,357 $ 39,016