v3.25.2
Non-Controlling Interests - Schedule of Changes in Carrying Value of Redeemable Noncontrolling Interest (Details)
$ in Thousands
6 Months Ended
Jun. 29, 2025
USD ($)
Call Option Liability [Roll Forward]  
Call option liability, beginning balance $ 290,390
Call option liability, ending balance 306,764
SFOG  
Call Option Liability [Roll Forward]  
Call option liability, beginning balance 290,390
Purchase of redeemable units (1,024)
Gain on purchase of units at put option price (235)
Interest accretion 17,633
Call option liability, ending balance 306,764
SFOG | Put Option  
Increase (Decrease) in Temporary Equity [Roll Forward]  
Put option redemption value, beginning balance 279,371
Purchase of redeemable units (1,024)
Distributions earned by non-controlling interests 12,566
Put option redemption value, ending balance 290,913
SFOT | Put Option  
Increase (Decrease) in Temporary Equity [Roll Forward]  
Put option redemption value, beginning balance 241,816
Purchase of redeemable units (6,770)
Distributions earned by non-controlling interests 12,251
Put option redemption value, ending balance $ 247,297