v3.25.4
ENTITY WIDE DISCLOSURES - Summary of Property and Equipment, Net by Geographic Region (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property and equipment, net:    
Property and equipment, net $ 131,055 $ 123,615
United States    
Property and equipment, net:    
Property and equipment, net 83,898 80,692
Europe, Belgium    
Property and equipment, net:    
Property and equipment, net 22,998 18,557
Europe, Other    
Property and equipment, net:    
Property and equipment, net 6,822 7,456
Total Europe    
Property and equipment, net:    
Property and equipment, net 29,820 26,013
Asia-Pacific    
Property and equipment, net:    
Property and equipment, net 14,910 14,552
Other    
Property and equipment, net:    
Property and equipment, net $ 2,427 $ 2,358