v3.26.3
SEGMENT AND GEOGRAPHICAL INFORMATION (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2026
USD ($)
segment
Sep. 30, 2025
USD ($)
Segment and geographical information        
Number of reportable segments | segment     1  
Revenues $ 65,105 $ 62,364 $ 191,776 $ 183,512
Americas        
Segment and geographical information        
Revenues 41,941 42,151 123,891 122,634
Europe        
Segment and geographical information        
Revenues 16,995 16,010 52,547 46,440
Asia Pacific        
Segment and geographical information        
Revenues $ 6,169 $ 4,203 $ 15,338 $ 14,438