XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF SATISFACTION OF PERFORMANCE OBLIGATION (Details)
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Performance obligation percentage 21.00% 13.00% 16.00% 19.00%
Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Performance obligation percentage 79.00% 87.00% 84.00% 81.00%