XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Fair value of financial instruments (Details) - Level 2 - USD ($)
$ in Thousands
Jun. 29, 2024
Dec. 31, 2023
Prior Term Loan | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Amount $ 282,361 $ 301,201
Prior Term Loan | Estimated Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Amount 274,596 289,153
Interest rate swap    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fair value of interest rate swap asset $ 900  
Fair value of interest rate swap liability   $ 1,200