v3.26.1
Restructuring - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Restructuring and Related Activities [Abstract]        
Restructuring expenses $ 1.3 $ 9.4 $ 8.0 [1] $ 11.7
[1] We expect $18.0 million of the remaining $20.8 million of restructuring costs to be paid in the next twelve months.