v3.26.1
Restructuring Charges (Activity In Restructuring Charges) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Restructuring Costs        
Balance beginning     $ 31,833  
Amounts charged to expense     8,449 $ 15,206
Cash payments     (28,898) (21,518)
Balance ending $ 11,384   11,384  
2025 Plan        
Restructuring Costs        
Balance beginning     30,040  
Amounts charged to expense 3,337   8,449  
Cash payments     (27,105)  
Balance ending 11,384   11,384  
2024 Plan        
Restructuring Costs        
Balance beginning     1,793 23,164
Amounts charged to expense   $ 13,806 0 15,206
Cash payments     (1,793) (21,518)
Noncash activity       (1,396)
Balance ending $ 0 $ 15,456 $ 0 $ 15,456