XML 51 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Restructuring, Impairment and Other Costs of Terminated Program - Restructuring Reserve Rollforward (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Mar. 31, 2022
Restructuring Reserve [Roll Forward]          
Restructuring, impairment and other costs of terminated program $ 106,045 $ 0 $ 107,520 $ 0  
Employee Severance          
Restructuring Cost and Reserve [Line Items]          
Total severance and other termination benefits, at fair value         $ 32,417
Restructuring Reserve [Roll Forward]          
Liability balance as of March 31, 2022 0        
Restructuring, impairment and other costs of terminated program 27,750        
Payments during the period (12,881)        
Liability balance as of June 30, 2022 14,869   14,869    
No service period          
Restructuring Cost and Reserve [Line Items]          
Total severance and other termination benefits, at fair value         23,588
Restructuring Reserve [Roll Forward]          
Liability balance as of March 31, 2022 0        
Restructuring, impairment and other costs of terminated program 23,588        
Payments during the period (12,881)        
Liability balance as of June 30, 2022 10,707   10,707    
Service period required          
Restructuring Cost and Reserve [Line Items]          
Total severance and other termination benefits, at fair value         $ 8,829
Restructuring Reserve [Roll Forward]          
Liability balance as of March 31, 2022 0        
Restructuring, impairment and other costs of terminated program 4,162        
Payments during the period 0        
Liability balance as of June 30, 2022 $ 4,162   $ 4,162