Consolidated Balance Sheet Components (Tables)
|
12 Months Ended |
Dec. 31, 2025 |
| Receivables [Abstract] |
|
| Schedule of Accounts Receivable, Net |
Accounts receivable, net consists of the following (in thousands): | | | | | | | | | | | | | As of December 31, | | 2025 | | 2024 | | Billed accounts receivable | $ | 13,563 | | | $ | 9,483 | | | Unbilled accounts receivable | 22,182 | | | 15,919 | | | Allowance for credit losses | (1,160) | | | (1,985) | | | Total accounts receivable, net | $ | 34,585 | | | $ | 23,417 | |
A rollforward of the Company’s allowance for credit losses is as follows (in thousands): | | | | | | | | | | | | | As of December 31, | | 2025 | | 2024 | | Balance at beginning of period | $ | (1,985) | | | $ | (630) | | | Provision for credit losses, net | (1,189) | | | (1,760) | | | Other adjustments and write-offs | 2,014 | | | 405 | | | Balance at end of period | $ | (1,160) | | | $ | (1,985) | |
|
| Schedule of Prepaid Expenses and Other Current Assets |
Prepaid expenses and other current assets consist of the following (in thousands): | | | | | | | | | | | | | As of December 31, | | 2025 | | 2024 | Prepaid software licenses | $ | 3,940 | | | $ | 3,022 | | Other prepaid expenses | 1,536 | | | 797 | | Contract assets | 638 | | | 502 | | Short-term deposits | 284 | | | 476 | | Other current assets | 1,890 | | | 2,140 | | Total prepaid expenses and other current assets | $ | 8,288 | | | $ | 6,937 | |
|
| Schedule of Property and Equipment, Net |
Property and equipment, net consist of the following (in thousands): | | | | | | | | | | | | | As of December 31, | | 2025 | | 2024 | Computer equipment and software | $ | 2,875 | | | $ | 2,211 | | Furniture and fixtures | - | | | 762 | | Capitalized internal-use software | 16,888 | | | 12,195 | | Leasehold improvements | - | | | 829 | | Property and equipment, gross | 19,763 | | | 15,997 | | Accumulated depreciation and amortization | (11,821) | | | (10,372) | | Property and equipment, net | $ | 7,942 | | | $ | 5,625 | |
|
| Schedule of Accrued Expenses and Other Current Liabilities |
Accrued expenses and other current liabilities consist of the following (in thousands): | | | | | | | | | | | | | As of December 31, | | 2025 | | 2024 | Accrued compensation and employee benefits | $ | 24,545 | | | $ | 21,118 | | Accrued sales and use taxes | 7,787 | | | 5,128 | | Accrued referral and administration fees | 3,711 | | | 2,247 | | Accrued professional service fees | 789 | | 270 | | Accrued connectivity fees | 301 | | 269 | | Other accrued expenses | 3,259 | | | 808 | | Total accrued expenses and other current liabilities | $ | 40,392 | | | $ | 29,840 | |
|