Significant Balance Sheet Components (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Supplemental Balance Sheet Information [Abstract] |
|
| Schedule of Prepaid Expenses and Other Current Assets |
Prepaid expenses and other current assets consisted of the following: | | | | | | | | | | | | | | June 30, 2026 | | December 31, 2025 | | | (In thousands) | | | Contract assets | $ | 4,155 | | | $ | 5,266 | | | | Deferred contract costs | 1,818 | | | 1,812 | | | | Prepaid software | 5,302 | | | 3,985 | | | | Prepaid insurance | 477 | | | 1,289 | | | | Prepaid other | 1,926 | | | 1,582 | | | | | | | | Restricted cash | 1,935 | | | 1,937 | | | | Other current assets | 981 | | | 1,386 | | | | Total prepaid expenses and other current assets | $ | 16,594 | | | $ | 17,257 | | |
|
| Schedule of Property and Equipment, Net |
Capitalized internal-use software development costs are amortized using the straight-line method through cost of revenue over an estimated useful life of the software, as the straight-line recognition method best approximates the manner in which the expected benefit will be derived as follows: | | | | | | | Application | 3 years | | Integration | 4 years | | Platform | 5 years |
Property and equipment, net, consisted of the following: | | | | | | | | | | | | | June 30, 2026 | | December 31, 2025 | | (In thousands) | | Computer and software | $ | 1,434 | | | $ | 1,367 | | | | | | | Capitalized internal-use software | 27,770 | | | 26,059 | | | Total property and equipment, gross | 29,204 | | | 27,426 | | | Accumulated depreciation and amortization | (7,268) | | | (4,429) | | | Total property and equipment, net | $ | 21,936 | | | $ | 22,997 | |
|
| Schedule of Other Non-Current Assets |
Other non-current assets consisted of the following: | | | | | | | | | | | | | June 30, 2026 | | December 31, 2025 | | (In thousands) | Investments in non-marketable equity securities | $ | 30,380 | | | $ | 30,380 | | | | | | | | | | | Equity method investment | 8,973 | | | 9,692 | | Other non-current assets | 1,225 | | | 1,353 | | Total non-current assets | $ | 40,578 | | | $ | 41,425 | |
|
| Schedule of Other Current Liabilities |
Other current liabilities consisted of the following: | | | | | | | | | | | | | June 30, 2026 | | December 31, 2025 | | (In thousands) | | Accrued expenses | $ | 4,083 | | | $ | 5,323 | | | | | | | Accrued professional fees | 2,511 | | 1,734 | | Accrued connectivity fees | 2,797 | | 3,951 | | | | | | | | | | Operating lease liabilities, current portion | 407 | | 254 | | | | | Other | 1,464 | | | 261 | | | Total other current liabilities | $ | 11,262 | | | $ | 11,523 | |
|
| Schedule of Other Non-Current Liabilities |
Other non-current liabilities consisted of the following: | | | | | | | | | | | | | June 30, 2026 | | December 31, 2025 | | (In thousands) | | | | | Operating lease liabilities, non-current | $ | 1,635 | | | $ | 1,223 | | | Other | 448 | | 346 | Total other non-current liabilities | $ | 2,083 | | | $ | 1,569 | |
|