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

 

      
Balance, December 28, 2024  $2,557,000 
Additions   216,000 
Settlements of warranty claims   (757,000)
Balance, June 28, 2025  $2,016,000