XML 36 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregation of Revenue
The following table provides information about disaggregated revenue from customers:
Year Ended December 31,
202320222021
Platform services revenue, net$654,553 $725,629 $502,296 
Other services revenue21,618 22,577 14,879 
Total net revenue$676,171 $748,206 $517,175 
Contract Balances
The following table provides information about contract assets and deferred revenue:
Contract balanceBalance sheet line referenceDecember 31,
2023
December 31,
2022
Contract assets - currentPrepaid expenses and other current assets$1,461 $621 
Contract assets - non-currentOther assets9,397 1,323 
Total contract assets$10,858 $1,944 
Deferred revenue - currentAccrued expenses and other current liabilities$11,829 $17,048 
Deferred revenue - non-currentOther liabilities4,071 4,202 
Total deferred revenue$15,900 $21,250 
Net revenue recognized during the years ended December 31, 2023 and 2022 that was included in the deferred revenue balances at the beginning of the respective periods was $12.0 million and $13.8 million, respectively.
Remaining Performance Obligations
The Company has performance obligations associated with commitments in customer contracts for future stand-ready obligations to process transactions throughout the contractual term.
As of December 31, 2023 and 2022, the Company did not have a material right included in its deferred revenue balance.