XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Geographic Information (Tables)
9 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
Schedule of Revenue by Geographical Area
The Company generates its revenue primarily in North America. Revenue by geographic area is detailed in the table below, which is apportioned based on the destination of the service:
Three months ended September 30,Nine months ended September 30,
2023202220232022
(In thousands)
North America$130,571 $124,913 $370,737 $350,281 
Rest of World21,442 23,412 64,994 65,897 
Total$152,013 $148,325 $435,731 $416,178