XML 62 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment and Geographic Information (Tables)
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Schedule of Total Revenue by Geographic Area Total revenue by geographic area was as follows:
For the Year Ended
December 31,
202320222021
Revenue:
United States$146,408 $119,775 $85,642 
United Kingdom30,044 25,669 19,625 
Other131,223 108,872 82,734 
Total revenue$307,675 $254,316 $188,001 
Schedule of Property and Equipment, Net by Geographic Location
Property and equipment, net by geographic location consists of the following:
As of December 31,
20232022
Property and equipment, net:
United States$3,231 $6,025 
Netherlands1,781 72 
Spain807 832 
Czech Republic278 442 
Other589 705 
Total assets$6,686 $8,076