Transaction, Legal and Other Costs - Transaction, Legal and Other Costs as Incurred (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Transaction, Legal and Other Costs [Abstract] | ||||
| Government investigations | $ 7,471 | $ 53,526 | $ 19,893 | $ 84,538 |
| Termination and restructuring costs | 5,784 | 10,074 | 10,746 | 12,239 |
| Legal, accounting and other acquisition-related costs | 9,324 | 825 | 10,040 | (1,280) |
| Management transition costs | 0 | 0 | 3,913 | 0 |
| Total | $ 22,579 | $ 64,425 | $ 44,592 | $ 95,497 |