v3.25.2
Fair Value Measurement (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 17, 2024
USD ($)
Jun. 28, 2025
USD ($)
Jun. 29, 2024
USD ($)
Jun. 28, 2025
USD ($)
Jun. 29, 2024
USD ($)
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Payments to acquire convertible promissory note $ 1,300   $ 800    
Convertible promissory note, fair value   $ 2,100   $ 2,100  
Asset impairment   $ 0 $ 3,519 502 $ 3,975
Estimated fair value of impaired assets       $ 500 $ 500
Fair Value, Inputs, Level 3 | Discount Rate | Discounted Cash Flow          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Impaired assets, measurement input (as a percent)   0.105 0.115 0.105 0.115