XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue by Geographic Region
The following table depicts the disaggregation of revenue by geographic region based on the shipping address of customers (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
United States$30,238 $36,424 $96,181 $109,353 
EMEA6,721 7,596 20,605 23,678 
Other2,263 3,555 7,585 11,274 
Total revenue$39,222 $47,575 $124,371 $144,305