v3.26.1
Restructuring - Schedule of Restructuring Rollforward (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Restructuring Reserve [Roll Forward]          
Beginning balance $ 8,585 $ 13,303   $ 13,303  
Restructuring costs 2,414 (4,244) $ 32,609 (1,830) $ 32,609
Adjustment for non-cash charges (1,743)        
Reduction for cash payments (8,846) (226)      
Foreign Exchange (61) (248)      
Ending balance 349 8,585   349  
Termination Benefits          
Restructuring Reserve [Roll Forward]          
Beginning balance 1,851 1,091   1,091  
Restructuring costs 2,414 954      
Adjustment for non-cash charges (1,743)        
Reduction for cash payments (2,173) (191)      
Foreign Exchange 0 (3)      
Ending balance 349 1,851   349  
Contract Termination Costs          
Restructuring Reserve [Roll Forward]          
Beginning balance 6,734 12,212   12,212  
Restructuring costs 0 (5,198)      
Adjustment for non-cash charges 0        
Reduction for cash payments (6,673) (35)      
Foreign Exchange (61) (245)      
Ending balance 0 6,734   0  
Other          
Restructuring Reserve [Roll Forward]          
Beginning balance 0 0   0  
Restructuring costs 0 0      
Adjustment for non-cash charges 0        
Reduction for cash payments 0 0      
Foreign Exchange 0 0      
Ending balance $ 0 $ 0   $ 0