Exit and Realignment Costs (Tables) |
3 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2024 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Restructuring and Related Activities [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Exit and Realignment Cost Accrual Activity | The following table summarizes the activity related to exit and realignment cost accruals, which are classified as other current liabilities in our consolidated balance sheets, through March 31, 2024 and 2023:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||