XML 100 R93.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Information - Additional Information (Details)
$ in Millions
9 Months Ended
Dec. 29, 2023
USD ($)
Sep. 30, 2024
USD ($)
Segment
Dec. 31, 2023
USD ($)
Segment Reporting Information [Line Items]      
Number of operating segments | Segment   3  
Number of reportable segments | Segment   3  
Discontinuing Specialty Lab      
Segment Reporting Information [Line Items]      
Sales price of assets $ 4.8    
Cash received 0.5    
Promissory note receivable $ 4.3    
Promissory note receivable, Annual interest rate 9.00%    
Promissory note receivable, net of expected losses and payment   $ 2.1 $ 2.1