v3.26.1
Commitments and Contingencies - Financing Obligations - Santa Rosa (Details)
$ in Millions
82 Months Ended
Aug. 21, 2007
USD ($)
renewal_option
May 31, 2019
amendment
Jun. 27, 2026
USD ($)
Jun. 28, 2025
USD ($)
Santa Rosa        
Financing Obligations        
Net cash proceeds received from sale and lease back transaction $ 32.2      
Number of renewal options (in renewal option) | renewal_option 2      
Renewal term 5 years      
Financing obligation, current     $ 0.5 $ 0.2
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]     Other current liabilities Other current liabilities
Financing obligation, noncurrent     $ 13.4 $ 15.5
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]     Other non-current liabilities Other non-current liabilities
Santa Rosa | Minimum        
Financing Obligations        
Lease term 1 year      
Santa Rosa | Maximum        
Financing Obligations        
Lease term 10 years      
Santa Rosa Sale Leaseback Amendment        
Financing Obligations        
Renewal term   10 years    
Lease amendments | amendment   2