XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue, Concentrations and Geographic Information - Disaggregation Our Geographical Revenues by Origin (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue, Concentrations and Geographic Information        
Total revenue $ 57,597 $ 57,021 $ 112,189 $ 119,838
Americas        
Revenue, Concentrations and Geographic Information        
Total revenue 33,123 31,164 63,027 64,781
Europe, the Middle East, and Africa (EMEA)        
Revenue, Concentrations and Geographic Information        
Total revenue 14,652 15,112 30,262 33,271
Asia Pacific (APAC)        
Revenue, Concentrations and Geographic Information        
Total revenue $ 9,822 $ 10,745 $ 18,900 $ 21,786