v3.26.1
Restructuring - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Restructuring Cost and Reserve [Line Items]        
Restructuring costs $ 904 $ 5,692 $ 12,879 $ 10,039
Minimum        
Restructuring Cost and Reserve [Line Items]        
Expected pre-tax restructuring costs 15,000   15,000  
Maximum        
Restructuring Cost and Reserve [Line Items]        
Expected pre-tax restructuring costs 20,000   20,000  
Severance        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs 600 5,400 11,600 9,000
Lease Termination        
Restructuring Cost and Reserve [Line Items]        
Restructuring costs $ 300 300 1,300 1,000
Right-of-use asset impairment   $ 100 $ 200 $ 300