XML 72 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Restructuring and Other Related Charges - Narrative (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
employee
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Restructuring Plan      
Restructuring and other related charges $ 1,497 $ 706  
Contract termination fees 4,232   $ 5,015
Other Accrued Liabilities, Current      
Restructuring Plan      
Restructuring liability, current 300    
Lease Liabilities, Current      
Restructuring Plan      
Restructuring liability, current 700    
Employee Costs      
Restructuring Plan      
Severance-related costs $ 1,400 700  
Number of employees eliminated | employee 290    
Restructuring liability, current $ 2,700    
Restructuring liability, noncurrent 500    
Contract termination fees 3,062   3,130
Real Estate Rationalization      
Restructuring Plan      
Contract termination fees 1,170   1,885
Real Estate Rationalization | Chicago Office      
Restructuring Plan      
Contract termination fees     1,400
Real Estate Rationalization | Brussels Office      
Restructuring Plan      
Contract termination fees     $ 300
Settlement Costs | Brussels Office      
Restructuring Plan      
Restructuring liability, noncurrent 300    
Plan      
Restructuring Plan      
Restructuring and other related charges $ 1,500 $ 700