XML 128 R108.htm IDEA: XBRL DOCUMENT v3.25.0.1
Geographic, Customer and Supplier Information - Sales details of customers locations in four geographic regions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Geographic, Customer and Supplier Information      
Revenue $ 243,179 $ 235,106 $ 219,006
Long-lived assets 28,690 24,893 20,703
EMEA      
Geographic, Customer and Supplier Information      
Revenue 108,555 111,568 100,298
Long-lived assets 7,479 5,783 4,856
Americas      
Geographic, Customer and Supplier Information      
Revenue 86,803 80,057 77,740
Long-lived assets 20,699 18,795 15,270
APAC      
Geographic, Customer and Supplier Information      
Revenue 47,821 43,481 40,968
Long-lived assets $ 512 $ 315 $ 577