XML 92 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
SEGMENT AND GEOGRAPHICAL INFORMATION (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
segment
Dec. 31, 2023
USD ($)
Segment and geographical information    
Number of segments | segment 1  
Revenues $ 247,585 $ 291,054
Fixed assets 6,195 6,446
Americas    
Segment and geographical information    
Revenues 158,853 177,131
Fixed assets 4,389 2,696
Europe    
Segment and geographical information    
Revenues 67,730 87,074
Fixed assets 1,356 2,926
Asia Pacific    
Segment and geographical information    
Revenues 21,002 26,849
Fixed assets 450 824
Germany    
Segment and geographical information    
Revenues 29,700 34,600
United Kingdom    
Segment and geographical information    
Revenues 16,900 28,200
Australia    
Segment and geographical information    
Revenues $ 18,100 $ 22,600