CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($) $ in Thousands |
12 Months Ended | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|||||||||||||
| Provision for credit losses | [1] | $ 1,189 | $ 1,760 | $ 452 | |||||||||||
| Accounts receivable | [2] | (12,357) | (8,805) | (5,337) | |||||||||||
| Prepaid expenses and other current assets | [3] | (1,409) | (1,853) | (1,490) | |||||||||||
| Accounts payable | [4] | 6,289 | 399 | (286) | |||||||||||
| Accrued expenses and other current liabilities | [5] | 10,552 | 5,343 | 8,342 | |||||||||||
| Deferred revenue | [6] | 5,528 | 4,645 | 1,442 | |||||||||||
| Related Party | |||||||||||||||
| Provision for credit losses | 500 | 200 | 200 | ||||||||||||
| Accounts receivable | 9,100 | 5,300 | 3,800 | ||||||||||||
| Prepaid expenses and other current assets | 200 | 100 | 0 | ||||||||||||
| Accounts payable | 1,000 | 0 | 0 | ||||||||||||
| Accrued expenses and other current liabilities | 2,700 | 700 | 500 | ||||||||||||
| Deferred revenue | $ 5,700 | $ 3,900 | $ 2,200 | ||||||||||||
| |||||||||||||||