XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Management's Representation and Basis of Presentation (Details) - CRYOPDP business - Held for sale - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Discontinued Operations        
Selling, general and administrative $ 5,412 $ 8,724 $ 15,250 $ 19,207
Revision of Prior Period, Reclassification, Adjustment        
Discontinued Operations        
Selling, general and administrative     $ 2,300