Quarterly report [Sections 13 or 15(d)]

Leases - Operating Lease Liabilities (Details)

v3.25.2
Leases - Operating Lease Liabilities (Details)
$ in Thousands
Jun. 29, 2025
USD ($)
Operating Lease Liabilities, Payments Due [Abstract]  
2025, six periods remaining $ 16,955
2026 42,123
2027 44,692
2028 44,831
2029 45,128
Thereafter 392,224
Total lease payments 585,953
Less: imputed interest (283,370)
Present value of operating lease liabilities $ 302,583