v3.25.1
SCHEDULE OF SATISFACTION OF PERFORMANCE OBLIGATION (Details)
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Performance obligation percentage 13.00% 26.00%
Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Performance obligation percentage 87.00% 74.00%