v3.26.1
Restructuring Charges - Restructuring Liability Rollforward (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Restructuring Reserve [Roll Forward]  
Beginning balance $ 2,550
Increase (Decrease) in Restructuring Reserve 2,805
Payments for Restructuring (3,631)
Restructuring Reserve, Accrual Adjustment 10
Ending balance 1,734
Employee Severance [Member]  
Restructuring Reserve [Roll Forward]  
Beginning balance 1,914
Increase (Decrease) in Restructuring Reserve 2,801
Payments for Restructuring (3,477)
Restructuring Reserve, Accrual Adjustment (38)
Ending balance $ 1,200
Payment period 12 months
Other Restructuring [Member]  
Restructuring Reserve [Roll Forward]  
Beginning balance $ 636
Increase (Decrease) in Restructuring Reserve 4
Payments for Restructuring (154)
Restructuring Reserve, Accrual Adjustment 48
Ending balance $ 534
Payment period 12 months