XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Repurchase of 6.125% Senior Notes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Jul. 31, 2022
Debt Instrument [Line Items]        
Repurchase of senior notes   $ 0 $ 33,885  
6.125% senior notes, due January 2029        
Debt Instrument [Line Items]        
Debt instrument, interest rate, stated percentage   6.125%   6.125%
6.125% senior notes, due January 2029 | Senior Notes        
Debt Instrument [Line Items]        
Aggregate principal amount repurchased in period $ 0   46,800  
Repurchase of senior notes $ 0 $ 0 33,900  
Recognized loss     $ 200