v3.26.1
Revenue
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregation of Revenue
The following table provides information about disaggregated revenue from customers:
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Platform services revenue, net$163,682 $143,135 $319,907 $275,004 
Other services revenue12,313 7,257 21,886 14,461 
Total net revenue$175,995 $150,392 $341,793 $289,465 
Contract Balances
The following table provides information about contract assets and deferred revenue:
Contract balanceBalance sheet line referenceJune 30,
2026
December 31,
2025
Contract assets - currentPrepaid expenses and other current assets$5,348 $4,021 
Contract assets - non-currentOther assets7,075 6,688 
Total contract assets$12,423 $10,709 
Deferred revenue - currentAccrued expenses and other current liabilities$9,398 $11,762 
Deferred revenue - non-currentOther liabilities3,215 2,640 
Total deferred revenue$12,613 $14,402 
Net revenue recognized during the three months ended June 30, 2026 and 2025 that was included in the deferred revenue balances at the beginning of the respective periods was $4.0 million and $4.5 million, respectively. Net revenue recognized during the six months ended June 30, 2026 and 2025 that was included in the deferred revenue balances at the beginning of the respective periods was $6.7 million and $8.5 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 June 30, 2026, the aggregate transaction price allocated to our remaining performance obligations was $41.0 million. The Company expects to recognize approximately 74% within two years and the remaining 26% over the next three to five years.