XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of presentation and description of business (Tables)
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Revenue by Geographic Location
Revenues by geographic region as determined based on the location where the sale originated were as follows:
Three Months Ended March 31,
20232022
(in thousands)
The Americas (1)
$89,811 $75,149 
Europe, the Middle East, India, and Africa32,351 25,997 
Asia Pacific10,050 7,112 
$132,212 $108,258 
(1) The vast majority of our Americas revenues comes from the United States.