XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Restructuring charges - Restructuring Liability (Details) - First quarter 2024 restructuring
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Restructuring Cost and Reserve [Line Items]  
Severance Costs $ 2,257
Restructuring Reserve [Roll Forward]  
Restructuring liability as of October 1, 2016 0
Restructuring charges (5,533)
Cash paid (1,490)
Non-cash settlements (3,498)
Restructuring liability as of December 31, 2017 545
Employee Severance [Member]  
Restructuring Reserve [Roll Forward]  
Restructuring liability as of October 1, 2016 0
Cash paid (1,490)
Non-cash settlements (222)
Restructuring liability as of December 31, 2017 545
Cease of use impairment charge  
Restructuring Reserve [Roll Forward]  
Cash paid 0
Restructuring Costs and Asset Impairment Charges $ 3,276