XML 94 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
ENTITY WIDE DISCLOSURES - Summary of Property and Equipment, Net by Geographic Region (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property and equipment, net:    
Property and equipment, net $ 123,615 $ 120,589
United States    
Property and equipment, net:    
Property and equipment, net 80,692 77,850
Europe, Belgium    
Property and equipment, net:    
Property and equipment, net 18,557 18,190
Europe, Other    
Property and equipment, net:    
Property and equipment, net 7,456 8,772
Total Europe    
Property and equipment, net:    
Property and equipment, net 26,013 26,962
Asia-Pacific    
Property and equipment, net:    
Property and equipment, net 14,552 14,472
Other    
Property and equipment, net:    
Property and equipment, net $ 2,358 $ 1,305