v3.26.1
INCOME TAXES - Schedule of Prepaid and Accrued Tax Positions (Details) - USD ($)
$ in Thousands
Jun. 27, 2026
Dec. 27, 2025
Income Tax Disclosure [Abstract]    
Prepaid income tax $ 141,913 $ 119,903
Accrued income taxes $ 45,027 $ 39,016