XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segments - Adjusted EBITDA by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting Information [Line Items]        
Segment Adjusted EBITDA for reportable segments $ (28,057) $ (17,337) $ (52,077) $ (38,559)
Biopharmaceuticals        
Segment Reporting Information [Line Items]        
Segment Adjusted EBITDA for reportable segments (27,574) (17,254) (51,394) (38,597)
Exemplar        
Segment Reporting Information [Line Items]        
Segment Adjusted EBITDA for reportable segments $ (483) $ (83) $ (683) $ 38