v3.26.1
Restructuring, Strategic Transaction and Integration Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Restructuring Cost and Reserve [Line Items]    
Restructuring Reserve $ 5,809 $ 5,528
Restructuring Charges 7,204 6,896
Payments for Restructuring 6,900 13,429
Restructuring Reserve, Foreign Currency Translation Gain (Loss) 23 87
Restructuring Reserve 5,528 12,148
Employee Severance [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring Reserve 992 1,760
Restructuring Charges 1,848 2,233
Payments for Restructuring 2,625 6,816
Restructuring Reserve, Foreign Currency Translation Gain (Loss) (9) 68
Restructuring Reserve 1,760 6,411
Facility Closing [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring Reserve 4,817 3,768
Restructuring Charges 5,356 4,663
Payments for Restructuring 4,275 6,613
Restructuring Reserve, Foreign Currency Translation Gain (Loss) 32 19
Restructuring Reserve $ 3,768 $ 5,737