XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue, Concentrations and Geographic Information - Disaggregation Our Geographical Revenues by Origin (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue, Concentrations and Geographic Information    
Total revenue $ 54,592 $ 62,817
Americas    
Revenue, Concentrations and Geographic Information    
Total revenue 29,904  
Europe, the Middle East, and Africa (EMEA)    
Revenue, Concentrations and Geographic Information    
Total revenue 15,610  
Asia Pacific (APAC)    
Revenue, Concentrations and Geographic Information    
Total revenue $ 9,078