XML 83 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Restructuring Activities - Schedule of Restructuring Activities (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restructuring Reserve [Roll Forward]      
Restructuring charges $ 13,273,000 $ 165,733,000 $ 76,636,000
February 2023 Plan      
Restructuring Reserve [Roll Forward]      
Restructuring charges   141,100,000  
Ending balance of period 0    
Employee Severance and Facilitation Costs | February 2023 Plan      
Restructuring Reserve [Roll Forward]      
Beginning balance of period 9,253,000 0  
Restructuring charges   130,000,000  
Cash payments   (120,747,000)  
Ending balance of period   9,253,000 0
Workforce Reduction Costs | February 2023 Plan      
Restructuring Reserve [Roll Forward]      
Beginning balance of period 8,859,000 0  
Restructuring charges   120,711,000  
Cash payments   (111,852,000)  
Ending balance of period   8,859,000 0
Facilitation Costs | February 2023 Plan      
Restructuring Reserve [Roll Forward]      
Beginning balance of period $ 394,000 0  
Restructuring charges   9,289,000  
Cash payments   (8,895,000)  
Ending balance of period   $ 394,000 $ 0