v3.25.3
SEGMENT INFORMATION (Details) - segment
3 Months Ended 9 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Sep. 27, 2025
Sep. 28, 2024
SEGMENT INFORMATION        
Number of operating segments     2  
Number of reportable segments     2  
Percentage of revenue from majority customers 89.00% 86.00% 91.00% 83.00%