XML 212 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Corporate Restructuring Plan - Schedule of Realignment Non-cash Charges (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
Restructuring Reserve [Roll Forward]  
Restructuring liability, balance at beginning of period $ 3,136
Restructuring liability, balance at end of period 3,211
2023 Plan  
Restructuring Reserve [Roll Forward]  
Restructuring liability, balance at beginning of period 3,136
Additions, net 1,524
Payments (1,449)
Restructuring liability, balance at end of period 3,211
Employee Benefits | 2023 Plan  
Restructuring Reserve [Roll Forward]  
Restructuring liability, balance at beginning of period 0
Additions, net 978
Payments (978)
Restructuring liability, balance at end of period 0
Contract Terminations | 2023 Plan  
Restructuring Reserve [Roll Forward]  
Restructuring liability, balance at beginning of period 3,136
Additions, net 546
Payments (471)
Restructuring liability, balance at end of period $ 3,211