v3.26.3
Restructuring and Related Activities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Restructuring and Related Activities [Abstract]          
Restructuring Reserve $ 8   $ 8   $ 7,717
Payments for Restructuring     8,094    
Restructuring Cost and Reserve [Line Items]          
Restructuring Reserve 8   8   7,717
Payments for Restructuring     8,094    
Restructuring expense 3,200 $ 0 3,994 $ 1,469  
Restructuring Reserve, Accrual Adjustment     (3,609)    
Impairment, Long-Lived Asset, Held-for-Use 2,900   2,876    
Foreign Currency Transaction Loss, before Tax     300    
Employee Severance          
Restructuring and Related Activities [Abstract]          
Restructuring Reserve 0   0   982
Payments for Restructuring     992    
Restructuring Cost and Reserve [Line Items]          
Restructuring Reserve 0   0   982
Payments for Restructuring     992    
Restructuring expense     10    
Restructuring Reserve, Accrual Adjustment     0    
Other Restructuring [Member]          
Restructuring and Related Activities [Abstract]          
Restructuring Reserve 0   0   109
Payments for Restructuring     407    
Restructuring Cost and Reserve [Line Items]          
Restructuring Reserve 0   0   109
Payments for Restructuring     407    
Restructuring expense     1,031    
Restructuring Reserve, Accrual Adjustment     (733)    
Contract Termination          
Restructuring and Related Activities [Abstract]          
Restructuring Reserve 8   8   6,626
Payments for Restructuring     6,695    
Restructuring Cost and Reserve [Line Items]          
Restructuring Reserve $ 8   8   $ 6,626
Payments for Restructuring     6,695    
Restructuring expense     77    
Restructuring Reserve, Accrual Adjustment     0    
Fixed Asset Impairments          
Restructuring Cost and Reserve [Line Items]          
Restructuring expense     2,876    
Restructuring Reserve Noncash Adjustments          
Restructuring Cost and Reserve [Line Items]          
Restructuring Reserve, Accrual Adjustment     $ (2,876)