v3.25.3
Leases - Additional Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 28, 2025
Sep. 29, 2024
Leases [Abstract]    
ROU assets obtained in exchange for new finance lease obligations $ 2,637 $ 1,753
ROU assets obtained in exchange for new operating lease obligations 65,448 11,203
Decreases in operating ROU assets related to lease terminations and modifications $ 3,881 $ 0