v3.26.1
Segment Information - Summary of Unallocated Costs (Details) - Corporate Nonsegment - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Restructuring and other costs $ (76,438) $ (45,712) $ (134,170) $ (100,482)
Separation costs (16,169) 0 (33,708) 0
Acquisition and integration related costs and other 0 0 0 (14,035)
Total other unallocated costs $ (92,607) $ (45,712) $ (167,878) $ (114,517)