Acquisitions, Revenue and Pro Forma Revenue (Details) - LifeDNA and BeautyBio [Member] - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Acquisitions [Abstract] | ||||
| Unaudited pro forma revenue as if acquisitions occurred on January 1, 2023 | $ 504.1 | $ 990.0 | ||
| Rhyz Other [Member] | ||||
| Acquisitions [Abstract] | ||||
| Revenue since acquisitions | $ 4.4 | $ 9.6 | ||