XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Corporate Restructuring Plan - Schedule of Realignment Non-cash Charges (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2024
USD ($)
Restructuring Reserve [Roll Forward]  
Restructuring liability, balance at beginning of period $ 3,136
Restructuring liability, balance at end of period 3,453
2023 Plan  
Restructuring Reserve [Roll Forward]  
Restructuring liability, balance at beginning of period 3,136
Additions, net 3,115
Payments (1,449)
Adjustments (1,349)
Restructuring liability, balance at end of period 3,453
Employee Benefits | 2023 Plan  
Restructuring Reserve [Roll Forward]  
Restructuring liability, balance at beginning of period 0
Additions, net 2,395
Payments (978)
Adjustments 0
Restructuring liability, balance at end of period 1,417
Contract Terminations | 2023 Plan  
Restructuring Reserve [Roll Forward]  
Restructuring liability, balance at beginning of period 3,136
Additions, net 720
Payments (471)
Adjustments (1,349)
Restructuring liability, balance at end of period $ 2,036