XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Disaggregation of Revenue
The following tables summarize revenue from contracts with customers for the three and six months ended June 30, 2023 and 2022, respectively:
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Direct revenue$53,185 $38,757 $101,311 $75,155 
Indirect revenue8,353 7,798 16,036 14,930 
$61,538 $46,555 $117,347 $90,085 
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
United States$36,137 $28,938 $69,373 $56,749 
United Kingdom4,859 3,441 9,026 6,705 
Rest of the world20,542 14,176 38,948 26,631 
$61,538 $46,555 $117,347 $90,085