XML 49 R25.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue (Tables)
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Information about Disaggregation of Revenue from Customers
Disaggregation of Revenue
The following table provides information about disaggregated revenue from customers:
Year Ended December 31,
202220212020
Platform services revenue, net$725,629 $502,296 $283,305 
Other services revenue22,577 14,879 6,987 
Total net revenue$748,206 $517,175 $290,292 
Schedule of Contract Balances for Contract Assets and Deferred Revenue
Contract Balances
The following table provides information about contract assets and deferred revenue:
Contract balanceBalance sheet line referenceDecember 31,
2022
December 31,
2021
Contract assets - currentPrepaid expenses and other current assets$621 $950 
Contract assets - non-currentOther assets1,323 927 
Total contract assets$1,944 $1,877 
Deferred revenue - currentAccrued expenses and other current liabilities$17,048 $19,060 
Deferred revenue - non-currentOther liabilities4,202 6,107 
Total deferred revenue$21,250 $25,167