XML 123 R107.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Narrative (Details)
12 Months Ended
Dec. 28, 2024
USD ($)
option
Lessee, Lease, Description [Line Items]  
Operating lease minimum lease payments for leases signed but not yet commenced $ 1,100,000
Finance lease minimum lease payments for leases signed but not yet commenced 400,000
Operating leases, payment, option to extend lease terms 0
Finance lease payments related to options to extend lease terms $ 0
Real Estate  
Lessee, Lease, Description [Line Items]  
Number of options to extend | option 1
Real Estate | Minimum  
Lessee, Lease, Description [Line Items]  
Renewal term 1 year
Real Estate | Maximum  
Lessee, Lease, Description [Line Items]  
Renewal term 10 years
Real Estate | Leased Assets | Assets  
Lessee, Lease, Description [Line Items]  
Concentration risk, percentage 88.00%
Equipment | Leased Assets | Assets  
Lessee, Lease, Description [Line Items]  
Concentration risk, percentage 12.00%