Consolidated Financial Statement Details (Tables)
|
9 Months Ended |
Sep. 30, 2025 |
| Organization, Consolidation and Presentation of Financial Statements [Abstract] |
|
| Schedule of Prepaid Expenses and Other Current Assets |
Prepaid expenses and other current assets consisted of the following: | | | | | | | | | | | | | | | | | September 30, 2025 | | December 31, 2024 | | | (As Restated) | | | | Prepaid expenses | | $ | 7,176 | | | $ | 5,234 | | | Indemnification escrow holdback | | 3,650 | | | 3,650 | | | Other receivables | | 520 | | | 854 | | | Other current assets | | 1,825 | | | 760 | | | Prepaid expenses and other current assets | | $ | 13,171 | | | $ | 10,498 | |
|
| Schedule of Other Assets |
Other assets consisted of the following: | | | | | | | | | | | | | | | | | September 30, 2025 | | December 31, 2024 | | | (As Restated) | | | | Fair value of earnout receivable | | $ | 454 | | | $ | 7,667 | | | Investments | | 2,990 | | | 2,990 | | | Deferred tax assets | | 865 | | | 1,773 | | | Operating lease right-of-use assets | | 1,924 | | | 840 | | | Other | | 1,506 | | | 2,315 | | | Other assets | | $ | 7,739 | | | $ | 15,585 | |
|
| Schedule of Accrued Expenses and Other Current Liabilities |
Accrued expenses and other current liabilities consisted of the following: | | | | | | | | | | | | | | | | | September 30, 2025 | | December 31, 2024 | | | (As Restated) | | | | Accrued compensation | | $ | 4,213 | | | $ | 4,504 | | | Taxes payable | | 5,001 | | | 5,645 | | | Current portion of operating lease liabilities | | 697 | | | 698 | | | Royalties payable | | 7,747 | | | 3,199 | | | Accrued trade payables | | 12,920 | | | 14,882 | | | Accrued expenses and other current liabilities | | $ | 30,578 | | | $ | 28,928 | |
|
| Schedule Of Deferred Revenue |
Deferred revenue was comprised of the following: | | | | | | | | | | | Deferred Revenue | | Balance as of December 31, 2024 | | $ | 12,056 | | | Less: revenue recognized | | (6,012) | | | Additions to deferred revenue | | 7,419 | | | Balance as of March 31, 2025 | | 13,463 | | | Less: revenue recognized | | (7,889) | | | Additions to deferred revenue | | 6,771 | | | Balance as of June 30, 2025 | | 12,345 | | | Less: revenue recognized | | (8,256) | | | Additions to deferred revenue | | 8,334 | | | Balance as of September 30, 2025 | | $ | 12,423 | | | | | | | | | | |
|
| Schedule of Disaggregation of Revenue |
The table below illustrates the presentation of our revenues based on the above definitions: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | | September 30, 2025 | | September 30, 2024 | | | Commercial Enterprise | | Public Sector | | Total | | Commercial Enterprise | | Public Sector | | Total | | | (As Restated) | | (As Restated) | | (As Restated) | | | | | | | | Software Products & Services | | $ | 18,437 | | | $ | 1,982 | | | $ | 20,419 | | | $ | 13,098 | | | $ | 1,596 | | | $ | 14,694 | | | | | | | | | | | | | | | | Managed Services: | | | | | | | | | | | | | | Representation Services | | 1,426 | | | — | | | 1,426 | | | 2,730 | | | — | | | 2,730 | | | Licensing | | 4,787 | | | — | | | 4,787 | | | 4,569 | | | — | | | 4,569 | | | Total Managed Services | | 6,213 | | | — | | | 6,213 | | | 7,299 | | | — | | | 7,299 | | | | | | | | | | | | | | | | Total revenue | | $ | 24,650 | | | $ | 1,982 | | | $ | 26,632 | | | $ | 20,397 | | | $ | 1,596 | | | $ | 21,993 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Nine Months Ended | | | September 30, 2025 | | September 30, 2024 | | | Commercial Enterprise | | Public Sector | | Total | | Commercial Enterprise | | Public Sector | | Total | | | (As Restated) | | (As Restated) | | (As Restated) | | | | | | | | Software Products & Services | | $ | 46,226 | | | $ | 5,451 | | | $ | 51,677 | | | $ | 41,310 | | | $ | 4,236 | | | $ | 45,546 | | | | | | | | | | | | | | | | Managed Services: | | | | | | | | | | | | | | Representation Services | | 5,601 | | | — | | | 5,601 | | | 9,763 | | | — | | | 9,763 | | | Licensing | | 15,010 | | | — | | | 15,010 | | | 14,895 | | | — | | | 14,895 | | | Total Managed Services | | 20,611 | | | — | | | 20,611 | | | 24,658 | | | — | | | 24,658 | | | | | | | | | | | | | | | | Total revenue | | $ | 66,837 | | | $ | 5,451 | | | $ | 72,288 | | | $ | 65,968 | | | $ | 4,236 | | | $ | 70,204 | |
|