XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue, Concentrations and Geographic Information - Disaggregation Our Geographical Revenues by Origin (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue, Concentrations and Geographic Information        
Total revenue $ 56,664 $ 56,157 $ 168,853 $ 175,995
Americas        
Revenue, Concentrations and Geographic Information        
Total revenue 30,772 31,570 93,799 96,351
Europe, the Middle East, and Africa (EMEA)        
Revenue, Concentrations and Geographic Information        
Total revenue 14,474 14,236 44,736 47,507
Asia Pacific (APAC)        
Revenue, Concentrations and Geographic Information        
Total revenue $ 11,418 $ 10,351 $ 30,318 $ 32,137