XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.3
Restructuring and Other Charges
9 Months Ended
Sep. 30, 2024
Restructuring and Related Activities [Abstract]  
Restructuring and Other Charges Restructuring and Other ChargesDuring the fourth quarter of 2023, we initiated a restructuring plan to increase efficiencies across the organization and incurred approximately $14.0 million in restructuring expenses, of which $5.3 million remained unpaid and were included in Accrued liabilities as of December 31, 2023. As of September 30, 2024, substantially all restructuring activities initiated in the fourth quarter of 2023 were complete.