XML 140 R121.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Restructuring and Exit Activity Costs (Restructuring Charges) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Restructuring Reserve [Roll Forward]  
Total $ 8,242
Severance, termination benefits and other employee costs  
Restructuring Reserve [Roll Forward]  
Accrued liability, beginning balance 0
Total 8,242
Amounts settled with cash 4,309
Accrued liability, ending balance $ 3,933