v3.26.3
Restructuring - Schedule of Restructuring and Related Charges (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Restructuring Cost and Reserve [Line Items]        
Total charges $ 1,383 $ (68) $ 18,081 $ 317
Network Optimization Plan        
Restructuring Cost and Reserve [Line Items]        
Total charges 1,671   19,462  
Costs to Date 321,325   321,325  
Disposal Costs | Network Optimization Plan        
Restructuring Cost and Reserve [Line Items]        
Total charges 1,295   17,631  
Costs to Date 17,631   17,631  
Relocation costs | Network Optimization Plan        
Restructuring Cost and Reserve [Line Items]        
Total charges 288   1,381  
Costs to Date 1,381   1,381  
Accelerated depreciation | Network Optimization Plan        
Restructuring Cost and Reserve [Line Items]        
Total charges 0   0  
Costs to Date 301,863   301,863  
Other costs | Network Optimization Plan        
Restructuring Cost and Reserve [Line Items]        
Total charges 88   450  
Costs to Date $ 450   $ 450