Other Financial Statement Information (Tables)
|
9 Months Ended |
Sep. 30, 2026 |
| Other Financial Information [Abstract] |
|
| Schedule of Changes in the Allowance |
Changes in the allowances consisted of the following (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended September 30, | | Nine Months Ended September 30, | | | | | 2026 | | 2025 | | 2026 | | 2025 | | | | | | Beginning balance | | $ | 3,300 | | | $ | 2,280 | | | $ | 2,281 | | | $ | 2,121 | | | | | | Add: allowance recognized as a reduction of revenue | | 596 | | | 874 | | | 2,458 | | | 2,125 | | | | | | | (Less)/Add: allowance for credit losses recognized in general and administrative expense | | (659) | | | 161 | | | 491 | | | 356 | | | | | | | Less: write-offs, net of recoveries | | (1,193) | | | (1,106) | | | (3,186) | | | (2,393) | | | | | | | Ending balance | | $ | 2,044 | | | $ | 2,209 | | | $ | 2,044 | | | $ | 2,209 | | | | | |
|
| Schedule of Prepaid Expenses and Other Current Assets |
Prepaid expenses and other current assets consisted of the following (in thousands): | | | | | | | | | | | | | | | | | September 30, 2026 | | December 31, 2025 | | Prepaid expenses | | $ | 9,390 | | | $ | 10,165 | | | Deferred cost of revenue | | 3,374 | | | 2,415 | | | Capitalized cloud computing development costs | | 900 | | | 1,449 | | | Income tax receivable | | 7,985 | | | 3,251 | | | Other current assets | | 887 | | | 954 | | | Total prepaid expenses and other current assets | | $ | 22,536 | | | $ | 18,234 | |
|
| Schedule of Accrued Expenses and Other Current Liabilities |
Accrued expenses and other current liabilities consisted of the following (in thousands): | | | | | | | | | | | | | | | | | September 30, 2026 | | December 31, 2025 | | Accrued payroll and related expenses | | $ | 21,994 | | | $ | 32,785 | | | Accrued vendor payables | | 18,805 | | | 17,444 | | | Accrued advertising | | 2,554 | | | 2,551 | | | Sales allowances | | 3,378 | | | 3,126 | | | Accrued sales, use and business taxes | | 5,412 | | | 10,409 | | | Deferred consideration relating to business acquired | | — | | | 12,627 | | | Other | | 4,836 | | | 4,419 | | | Total accrued expenses and other current liabilities | | $ | 56,979 | | | $ | 83,361 | |
|
| Schedule of Depreciation and Amortization Expense |
Depreciation and amortization expense of our property and equipment, including capitalized internal-use software, and intangible assets consisted of the following (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended September 30, | | Nine Months Ended September 30, | | | | | 2026 | | 2025 | | 2026 | | 2025 | | | | | | Cost of revenue | | $ | 4,040 | | | $ | 5,343 | | | $ | 12,717 | | | $ | 15,771 | | | | | | | Sales and marketing | | 3,578 | | | 2,513 | | | 10,007 | | | 6,682 | | | | | | | Technology and development | | 1,790 | | | 2,081 | | | 6,024 | | | 6,459 | | | | | | | General and administrative | | 1,464 | | | 1,436 | | | 4,535 | | | 4,206 | | | | | | | Total depreciation and amortization expense | | $ | 10,872 | | | $ | 11,373 | | | $ | 33,283 | | | $ | 33,118 | | | | | |
|