XML 56 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Organization and Summary of Significant Accounting Policies - Property Plant And Equipment Estimated Useful Lives (Details)
Dec. 27, 2024
Leasehold improvements  
Property Plant And Equipment [Line Items]  
Estimated useful lives of property & equipment 10 years
Vehicles  
Property Plant And Equipment [Line Items]  
Estimated useful lives of property & equipment 5 years
Minimum | Machinery  
Property Plant And Equipment [Line Items]  
Estimated useful lives of property & equipment 5 years
Minimum | Office furniture, fixtures, and equipment  
Property Plant And Equipment [Line Items]  
Estimated useful lives of property & equipment 5 years
Maximum | Machinery  
Property Plant And Equipment [Line Items]  
Estimated useful lives of property & equipment 10 years
Maximum | Office furniture, fixtures, and equipment  
Property Plant And Equipment [Line Items]  
Estimated useful lives of property & equipment 7 years
Computer software, hardware, and equipment | Minimum  
Property Plant And Equipment [Line Items]  
Estimated useful lives of property & equipment 3 years
Computer software, hardware, and equipment | Maximum  
Property Plant And Equipment [Line Items]  
Estimated useful lives of property & equipment 5 years