XML 60 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Restructuring, Asset Impairment and Related Charges - Schedule of Restructuring (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Restructuring Reserve [Roll Forward]      
Beginning balance, accrued restructuring charges $ 904 $ 1,814 $ 4,454
Restructuring charges, net 12,712 26,275 (48)
Cash payment (301) (710) (2,592)
Non-cash activity (2,333) (26,475)  
Ending balance, accrued restructuring charges 10,982 904 1,814
Reconciliation of accrued restructuring charges to the condensed consolidated balance sheets      
Accrued and other liabilities 10,982 904 1,814
Accrued and other liabilities      
Restructuring Reserve [Roll Forward]      
Ending balance, accrued restructuring charges 10,982    
Reconciliation of accrued restructuring charges to the condensed consolidated balance sheets      
Accrued and other liabilities 10,982    
Severance and other employee-related expenses      
Restructuring Reserve [Roll Forward]      
Beginning balance, accrued restructuring charges 904 1,814 4,454
Restructuring charges, net 10,379 (200) (48)
Cash payment (301) (710) (2,592)
Non-cash activity 0 0  
Ending balance, accrued restructuring charges 10,982 904 1,814
Reconciliation of accrued restructuring charges to the condensed consolidated balance sheets      
Accrued and other liabilities 10,982 904 1,814
Severance and other employee-related expenses | Accrued and other liabilities      
Restructuring Reserve [Roll Forward]      
Ending balance, accrued restructuring charges 10,982    
Reconciliation of accrued restructuring charges to the condensed consolidated balance sheets      
Accrued and other liabilities 10,982    
Long-lived assets impairment charges and disposal losses      
Restructuring Reserve [Roll Forward]      
Beginning balance, accrued restructuring charges 0 0 0
Restructuring charges, net 2,333 26,475 0
Cash payment 0 0 0
Non-cash activity (2,333) (26,475)  
Ending balance, accrued restructuring charges 0 0 0
Reconciliation of accrued restructuring charges to the condensed consolidated balance sheets      
Accrued and other liabilities 0 $ 0 $ 0
Long-lived assets impairment charges and disposal losses | Accrued and other liabilities      
Restructuring Reserve [Roll Forward]      
Ending balance, accrued restructuring charges 0    
Reconciliation of accrued restructuring charges to the condensed consolidated balance sheets      
Accrued and other liabilities $ 0