v3.26.3
Leases - Additional Information (Details)
$ in Thousands, £ in Millions
3 Months Ended 9 Months Ended
Sep. 27, 2026
USD ($)
installment
lease
Sep. 28, 2025
USD ($)
Sep. 27, 2026
USD ($)
installment
lease
Sep. 27, 2026
GBP (£)
Sep. 28, 2025
USD ($)
Dec. 31, 2025
USD ($)
Lessee, Lease, Description [Line Items]            
Variable lease, payment $ 1,000 $ 800 $ 2,400   $ 2,400  
Operating lease liability $ 133,727   $ 133,727     $ 114,531
Terminated Property Lease of Former Subsidiary            
Lessee, Lease, Description [Line Items]            
Lessee, number of leases terminated | lease 1   1      
Lease termination, termination payments     $ 9,700 £ 7.2    
Lessee, lease termination, number of installment payments | installment 3   3      
Payments for termination of lease guarantees     $ 3,200 £ 2.4    
Property Leases of Former Subsidiary            
Lessee, Lease, Description [Line Items]            
Operating lease liability $ 9,000   $ 9,000     $ 10,700
Minimum            
Lessee, Lease, Description [Line Items]            
Lessee, finance lease, term 1 year   1 year      
Lessee, operating lease, term 1 year   1 year      
Maximum            
Lessee, Lease, Description [Line Items]            
Lessee, finance lease, term 19 years   19 years      
Lessee, operating lease, term 19 years   19 years