v3.26.1
Nature of the Business (Details) - Disposed of by sale - CRYOPDP business
$ in Millions
Jun. 11, 2025
USD ($)
Nature of the Business  
Proceeds from divested business $ 133.0
Stock and voting rights (in percentage) 100.00%
Repayment outstanding loans $ 77.2