Subsequent Events - Additional Information (Details) $ in Millions |
Jan. 16, 2024
USD ($)
|
Jan. 03, 2024
USD ($)
Workforce
|
Feb. 18, 2022
USD ($)
|
|---|---|---|---|
| Subsequent Event [Line Items] | |||
| Business acquisition consideration, subject to closing adjustments | $ 65.0 | ||
| Subsequent Event [Member] | Carevoyance [Member] | |||
| Subsequent Event [Line Items] | |||
| Business acquisition consideration, subject to closing adjustments | $ 14.0 | ||
| Subsequent Event [Member] | Restructuring plan Member | |||
| Subsequent Event [Line Items] | |||
| Reduction of workforce | Workforce | 154 | ||
| Subsequent Event [Member] | Restructuring plan Member | Maximum [Member] | |||
| Subsequent Event [Line Items] | |||
| Restructuring and related cost expected | $ 7.2 | ||
| Subsequent Event [Member] | Restructuring plan Member | Minimum [Member] | |||
| Subsequent Event [Line Items] | |||
| Restructuring and related cost expected | 6.5 | ||
| Vesting of share-based awards [Member] | Subsequent Event [Member] | |||
| Subsequent Event [Line Items] | |||
| Restructuring and related cost expected | $ 1.5 |