Revenue recognition |
6 Months Ended |
|---|---|
Jun. 30, 2026 | |
| Revenue from Contract with Customer [Abstract] | |
| Revenue recognition | Revenue recognition Contract balances Contract assets are generated when contractual billing schedules differ from revenue recognition timing and the Company records a contract asset when it has a conditional right to consideration. As of June 30, 2026 contract assets were $0.3 million. Contract liabilities are recorded as deferred revenue when cash payments are received or due in advance of the satisfaction of performance obligations. As of June 30, 2026 and December 31, 2025, contract liabilities were $1.4 million and $1.2 million, respectively. During the three and six months ended June 30, 2026, the Company recognized $0.3 million and $0.5 million, respectively, as revenue that had been included in deferred revenue at the beginning of the period. During the three and six months ended June 30, 2025, the Company recognized $0.2 million and $0.6 million, respectively, as revenue that had been included in deferred revenue at the beginning of the period. The Company expects the remaining contract liabilities to be recognized as revenue between to two years. Concentration of risk During the three and six months ended June 30, 2026, three partners represented 100% of total partner program revenue. During the three months ended June 30, 2025, two partners represented approximately 99% of total partner program revenue. During the six months ended June 30, 2025, three partners represented 100% of total partner program revenue. For the three and six months ended June 30, 2026 and 2025, substantially all partner program revenue was attributable to foreign partners.
|