v3.25.2
Related Party Transactions - Additional Information (Details) - Sandpebble Builders Preconstruction, Inc - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2025
Jun. 30, 2024
Jun. 29, 2025
Jun. 30, 2024
Dec. 29, 2024
Related Party Transaction [Line Items]          
Expense paid to related party $ 761 $ 292 $ 1,283 $ 540  
Amounts owed to related party $ 197   $ 197   $ 303