Discontinued Operations and Disposal Groups (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | 12 Months Ended | |
|---|---|---|---|---|
Mar. 31, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Dec. 31, 2023 |
|
| Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] | ||||
| Restricted cash | $ 7,475 | $ 12,413 | ||
| Proceeds from personal care divestiture | 0 | $ 47,787 | ||
| Loss on personal care divestiture | 0 | $ (2,186) | ||
| Personal Care [Member] | ||||
| Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] | ||||
| Restricted cash | 6,000 | |||
| Proceeds from personal care divestiture | $ 47,800 | |||
| Loss on personal care divestiture | $ 2,200 | |||
| Disposition, Closing Payment Adjustment | 1,000 | |||
| Goodwill, Period Increase (Decrease) | 43,100 | |||
| Escrow Amount for Potential Losses | 5,000 | |||
| Closing Payment Adjustment Paid By Buyer | 100 | |||
| Amount Released From Escrow | $ 5,000 | $ 1,000 | ||