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
Aug. 06, 2026
Dec. 31, 2025
Restructuring Cost and Reserve [Line Items]            
Severance Costs $ 1,557 $ 0 $ 1,557 $ 0    
Restructuring Costs and Asset Impairment Charges 12,317 0 12,317 0    
Restructuring Charges 13,874 $ 0 13,874 $ 0    
Restructuring Reserve 1,369   1,369     $ 0
Restructuring and Related Cost, Incurred Cost     1,557      
Payments for Restructuring     (188)      
Mexico City Closure            
Restructuring Cost and Reserve [Line Items]            
Restructuring Charges $ 13,900   $ 13,900      
Minimum            
Restructuring Cost and Reserve [Line Items]            
Restructuring and Related Cost, Expected Cost         $ 20,000  
Maximum | Mexico City Closure            
Restructuring Cost and Reserve [Line Items]            
Restructuring and Related Cost, Expected Cost         $ 25,000