XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCRUED WARRANTY (Tables)
6 Months Ended
Jun. 29, 2024
Guarantees and Product Warranties [Abstract]  
SCHEDULE OF ACCRUED WARRANTY

 SCHEDULE OF ACCRUED WARRANTY

     
Balance, December 30, 2023  $2,160,000 
Additions   694,000 
Claims   (180,000)
Balance, June 29, 2024  $2,674,000