XML 75 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Restructuring and Other Related Charges - Narrative (Detail)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
employee
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Restructuring Plan          
Restructuring and other related charges $ 1,711 $ 5,846 $ 3,208 $ 6,552  
Write-off of property and equipment, net     955 2,087  
Write-off of intangible assets     804 0  
Other Accrued Liabilities, Current          
Restructuring Plan          
Restructuring liability, current 300   300    
Lease Liabilities, Current          
Restructuring Plan          
Restructuring liability, current 700   700    
Digital Agreements          
Restructuring Plan          
Write-off of intangible assets 800   800    
Services And Other Cost Of Goods Sold          
Restructuring Plan          
Write-off of property and equipment, net 700   700    
Restructuring And Other Related Charges          
Restructuring Plan          
Write-off of property and equipment, net 300   300    
Capitalized software          
Restructuring Plan          
Write-off of property and equipment, net   1,400      
Property, Plant and Equipment          
Restructuring Plan          
Write-off of property and equipment, net 1,000   1,000    
Brussels Office          
Restructuring Plan          
Restructuring and other related charges 100        
Employee Costs          
Restructuring Plan          
Severance-related costs 1,200 2,400 $ 2,600 3,100  
Number of employees eliminated | employee     320    
Restructuring liability, current 2,000   $ 2,000    
Restructuring liability, noncurrent 500   500    
Real Estate Rationalization | Chicago Office          
Restructuring Plan          
Restructuring and other related charges   1,400      
Gain on rent concession and tenant improvement allowances   300     $ 300
Write-off of property and equipment, net         $ 700
Settlement Costs | Brussels Office          
Restructuring Plan          
Restructuring and other related charges 300        
Vendor Rationalization          
Restructuring Plan          
Restructuring reserve, accrual adjustment 100 200 200 200  
Plan          
Restructuring Plan          
Restructuring and related cost, incurred cost 3,200   4,700    
Plan | Services And Other Cost Of Goods Sold          
Restructuring Plan          
Restructuring and related cost, incurred cost 1,500   1,500    
Plan | Restructuring And Other Related Charges          
Restructuring Plan          
Restructuring and related cost, incurred cost $ 1,700 $ 5,800 $ 3,200 $ 6,600