XML 40 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
Disaggregation of Revenue
The following table provides information about disaggregated revenue from customers:
Three Months Ended March 31,
20242023
Platform services revenue, net$113,935 $210,333 
Other services revenue4,033 7,010 
Total net revenue$117,968 $217,343 
Contract with Customer, Contract Asset, Contract Liability, and Receivable
Contract Balances
The following table provides information about contract assets and deferred revenue:
Contract balanceBalance sheet line referenceMarch 31,
2024
December 31,
2023
Contract assets - currentPrepaid expenses and other current assets$1,239 $1,461 
Contract assets - non-currentOther assets9,113 9,397 
Total contract assets$10,352 $10,858 
Deferred revenue - currentAccrued expenses and other current liabilities$11,570 $11,829 
Deferred revenue - non-currentOther liabilities3,661 4,071 
Total deferred revenue$15,231 $15,900