XML 203 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Instruments Measured on a Nonrecurring Basis (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 28, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Asset impairment $ 25,000 $ 62,000 $ 25,169 $ 62,300 $ 0
Carrying value          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Fixed-rate long-term debt   536,393 75,142 536,393  
Fair value | Level 2          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Fixed-rate long-term debt   $ 497,563 $ 75,272 $ 497,563