XML 86 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Reorganizations - Change in Liability for Business Reorganization (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 30, 2023
Jul. 31, 2022
Dec. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
2022 Actions          
Restructuring Reserve [Roll Forward]          
Restructuring reserve       $ 10,900 $ 0
Restructuring Charges   $ 17,986 $ 10,328 (357) 11,880
Payments for Restructuring       (10,005) (980)
Restructuring reserve     538 538 10,900
April 2023 Actions          
Restructuring Reserve [Roll Forward]          
Restructuring reserve       0  
Restructuring Charges $ 13,783        
Restructuring reserve     6,247 6,247 0
September 2023 Actions          
Restructuring Reserve [Roll Forward]          
Restructuring reserve       0  
Restructuring Charges     7,878    
Restructuring reserve     $ 2,736 2,736 $ 0
Employee Severance and other termination benefits | April 2023 Actions          
Restructuring Reserve [Roll Forward]          
Restructuring Charges       10,492  
Payments for Restructuring       (4,245)  
Employee Severance and other termination benefits | September 2023 Actions          
Restructuring Reserve [Roll Forward]          
Restructuring Charges       7,878  
Payments for Restructuring       $ (5,142)