XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jul. 02, 2023
Jun. 30, 2024
Jul. 02, 2023
Dec. 31, 2023
Lessee, Lease, Description [Line Items]          
Variable lease, payment $ 900 $ 800 $ 1,800 $ 1,600  
Operating lease right-of-use assets 127,824   127,824   $ 89,686
Operating lease liability 129,340   129,340   93,167
Fixed payments remaining 21,000   21,000    
Liability for expected future payments 10,000   10,000   $ 11,300
2024 New Leases          
Lessee, Lease, Description [Line Items]          
Operating lease right-of-use assets 34,000   34,000    
Operating lease liability $ 33,400   $ 33,400    
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 20 years   20 years    
Lessee, operating lease, term 20 years   20 years