XML 100 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment, net (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 30, 2023
Sep. 30, 2023
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property and Equipment            
Total       $ 32,251 $ 32,645  
Accumulated depreciation       (13,529) (19,964)  
Property and equipment, net       18,722 12,681  
Depreciation expense       3,700 2,900 $ 3,000
Write-off of property and equipment, net       $ 2,728 3,828 0
Brussels Office | Real Estate Rationalization            
Property and Equipment            
Write-off of property and equipment, net   $ 600        
Minimum            
Property and Equipment            
Useful life (in years)       3 years    
Maximum            
Property and Equipment            
Useful life (in years)       10 years    
Office equipment and software            
Property and Equipment            
Total       $ 8,574 $ 14,451  
Write-off of property and equipment, net     $ 100      
Office equipment and software | Minimum            
Property and Equipment            
Useful life (in years)       3 years 3 years  
Office equipment and software | Maximum            
Property and Equipment            
Useful life (in years)       5 years 5 years  
Leasehold improvements            
Property and Equipment            
Useful life (in years)       10 years 10 years  
Total       $ 7,459 $ 9,927  
Write-off of property and equipment, net     $ 600      
Furniture and fixtures            
Property and Equipment            
Useful life (in years)       5 years 5 years  
Total       $ 3,658 $ 4,260  
Capitalized software            
Property and Equipment            
Useful life (in years)       3 years 3 years  
Total       $ 12,560 $ 4,007  
Write-off of property and equipment, net $ 1,500          
Cloud Subscription Agreements            
Property and Equipment            
Depreciation expense directly related to generating revenue       $ 1,100 $ 0 $ 0