v3.25.1
Nature of the Business (Details) - Held for sale - CRYOPDP business
$ in Millions
Mar. 31, 2025
USD ($)
Nature of the Business  
Total enterprise value $ 195
Cash payment 138
Repayment of outstanding loan 67
Net debt $ 57