XML 112 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring - Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restructuring Reserve [Roll Forward]      
Additions charged to expense $ 15,393 $ 4,614 $ 7,368
Restructuring Plan      
Restructuring Reserve [Roll Forward]      
Beginning balance 528 3,919 2,347
Additions charged to expense 9,751 2,973 7,368
Cash payments (8,670) (6,364) (5,796)
Ending balance 1,609 528 3,919
Severance and other benefits | Restructuring Plan      
Restructuring Reserve [Roll Forward]      
Beginning balance 318 3,442 1,481
Additions charged to expense 9,448 1,643 5,197
Cash payments (8,277) (4,767) (3,236)
Ending balance 1,489 318 3,442
Professional fees and other related charges | Restructuring Plan      
Restructuring Reserve [Roll Forward]      
Beginning balance 210 477 866
Additions charged to expense 303 1,330 2,171
Cash payments (393) (1,597) (2,560)
Ending balance $ 120 $ 210 $ 477