Nature of the Business (Details) - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Jun. 11, 2025 |
Jun. 30, 2025 |
|
| Nature of the Business | ||
| Proceeds from divested business | $ 210,239 | |
| Disposed of by sale | CRYOPDP business | ||
| Nature of the Business | ||
| Proceeds from divested business | $ 133,000 | |
| Stock and voting rights (in percentage) | 100.00% | |
| Repayment outstanding loans | $ 77,200 |