Provision for Income Taxes (Tables)
|
12 Months Ended |
Dec. 31, 2025 |
| Income Tax Disclosure [Abstract] |
|
| Schedule of U.S. and Non-U.S. Components of Loss Before Income Taxes |
The U.S. and non-U.S. components of loss before income taxes consisted of the following: | | | | | | | | | | | | | | | | | | December 31, | | | | 2025 | | 2024 | | U.S. | | $ | 46,260 | | | $ | (38,615) | | | Non-U.S. | | 8,466 | | | 7,755 | | | Income (loss) before income taxes | | $ | 54,725 | | | $ | (30,860) | |
|
| Schedule of Components of Provision for Income Taxes |
The components of the Company's provision for income taxes consisted of the following: | | | | | | | | | | | | | | | | | | | | | | | | Year Ended December 31, | | | | 2025 | | 2024 | | 2023 | | Current taxes: | | | | | | | | Federal | | $ | — | | | $ | — | | | $ | — | | | Foreign | | 1,125 | | | 2,151 | | | 1,976 | | | State | | 662 | | | 3,025 | | | 660 | | | Total current taxes | | $ | 1,787 | | | $ | 5,176 | | | $ | 2,636 | | | Deferred taxes: | | | | | | | | Federal | | $ | 433 | | | $ | 1,427 | | | $ | 420 | | | | | | | | | | Foreign | | (116) | | | 276 | | | (251) | | | State | | 613 | | | 797 | | | 757 | | | Total deferred taxes | | 930 | | | 2,500 | | | 926 | | | Provision for income taxes | | $ | 2,717 | | | $ | 7,676 | | | $ | 3,562 | |
|
| Schedule of Significant Components of Deferred Taxes |
Significant components of the Company's deferred taxes consisted of the following: | | | | | | | | | | | | | | | | | | December 31, | | | | 2025 | | 2024 | | Deferred tax assets: | | | | | | NOL and credit carryforwards | | $ | 131,077 | | | $ | 116,084 | | | Deferred revenue | | 24,846 | | | 26,069 | | | Accrued expenses and other | | 5,355 | | | 7,190 | | | Stock-based compensation | | 9,716 | | | 11,080 | | | Lease liabilities | | 10,287 | | | 11,633 | | | | | | | | Convertible debt hedge | | 599 | | | 2,957 | | | IRC Section 174 expenditures | | 58,558 | | | 73,860 | | | Total deferred tax assets | | 240,438 | | | 248,873 | | | Deferred tax liabilities: | | | | | | Deferred expenses | | (18,746) | | | (17,858) | | | | | | | | Depreciation and amortization | | (9,993) | | | (11,441) | | | Capitalized software | | — | | | (1,690) | | | Right of use assets | | (6,489) | | | (7,166) | | | Total deferred tax liabilities | | (35,228) | | | (38,155) | | | Deferred tax assets less tax liabilities | | 205,210 | | | 210,718 | | | Less: valuation allowance | | (212,512) | | | (217,053) | | | Net deferred tax liability | | $ | (7,302) | | | $ | (6,335) | |
|
| Schedule of Effective Income Tax Rate Reconciliation |
The Company's provision for income taxes attributable to continuing operations differs from the expected tax expense amount computed by applying the statutory federal income tax rate of 21% to income before taxes for each of the years ended December 31, 2025, 2024, and 2023, respectively, primarily as a result of the following: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Year Ended December 31, | | | | 2025 | | 2024 | | 2023 | | | Amount | | Percentage | | Amount | | Percentage | | Amount | | Percentage | | Income tax at U.S. statutory rate | | $ | 11,492 | | | 21.00 | % | | $ | (6,480) | | | 21.00 | % | | $ | (12,982) | | | 21.00 | % | State taxes, net of federal benefit (1) | | 59 | | | 0.11 | % | | 3,356 | | | (10.88) | % | | 1,391 | | | (2.25) | % | | Foreign tax effects: | | | | | | | | | | | | | | Canada | | | | | | | | | | | | | | Rate differential | | 15 | | | 0.03 | % | | 26 | | | (0.08) | % | | 32 | | | (0.05) | % | | Stock based compensation | | 141 | | | 0.26 | % | | 499 | | | (1.62) | % | | 963 | | | (1.56) | % | | NOL adjustment | | — | | | — | % | | — | | | — | % | | 8,170 | | | (13.22) | % | | Changes in valuation allowance | | — | | | — | % | | — | | | — | % | | (8,307) | | | 13.44 | % | | Other | | (173) | | | (0.32) | % | | (294) | | | 0.95 | % | | 94 | | | (0.15) | % | | India | | | | | | | | | | | | | | Rate differential | | 306 | | | 0.56 | % | | 245 | | | (0.79) | % | | 51 | | | (0.08) | % | | Previously taxed income | | (1,245) | | | (2.27) | % | | (531) | | | 1.72 | % | | — | | | — | % | | Withholding taxes | | (832) | | | (1.52) | % | | 375 | | | (1.22) | % | | — | | | — | % | | Other | | 628 | | | 1.15 | % | | 232 | | | (0.75) | % | | 24 | | | (0.04) | % | | Other foreign jurisdictions | | 431 | | | 0.79 | % | | 220 | | | (0.71) | % | | 106 | | | (0.17) | % | | Effect of cross-border tax laws | | | | | | | | | | | | | | GILTI | | — | | | — | % | | 605 | | | (1.96) | % | | (1,688) | | | 2.73 | % | | Enactment of new tax laws | | 82 | | | 0.15 | % | | — | | | — | % | | — | | | — | % | | Nondeductible items | | | | | | | | | | | | | | | | | | | | | | | | | | | Stock compensation | | 2,116 | | | 3.86 | % | | 6,840 | | | (22.17) | % | | 10,070 | | | (16.29) | % | | Other | | 221 | | | 0.40 | % | | 38 | | | (0.12) | % | | 185 | | | (0.30) | % | | Tax credits | | | | | | | | | | | | | | Research and development credit | | (13,409) | | | (24.50) | % | | — | | | — | % | | — | | | — | % | | Changes in valuation allowance | | (1,733) | | | (3.17) | % | | 2,366 | | | (7.67) | % | | 5,052 | | | (8.17) | % | | Changes in UTP | | 2,995 | | | 5.47 | % | | 376 | | | (1.22) | % | | (257) | | | 0.42 | % | | Other | | | | | | | | | | | | | | Other | | 349 | | | 0.64 | % | | (197) | | | 0.64 | % | | 658 | | | (1.07) | % | | Capitalized R&D | | 1,274 | | | 2.33 | % | | — | | | — | % | | — | | | — | % | | Income tax provision effective rate | | $ | 2,717 | | | 4.97 | % | | $ | 7,676 | | | (24.88) | % | | $ | 3,562 | | | (5.76) | % |
____________________________________________________________________________ (1) The states that contribute to the majority (greater than 50%) of the tax effect in this category include California, Illinois, Iowa, Minnesota, New York, Pennsylvania and Texas in 2025; California, Illinois, Oregon and Texas in 2024; and California, Iowa, Maine, Minnesota, New York and Texas in 2023.
|
| Schedule of Amounts of Cash Taxes Paid |
The amounts of cash taxes paid are as follows: | | | | | | | | | | | | | | | | | | | | | | | | Year Ended December 31, | | | | 2025 | | 2024 | | 2023 | | | | | | | | | U.S. Federal | | $ | 259 | | | $ | — | | | $ | — | | | State taxes | | | | | | | | California | | 216 | | | ** | | ** | | Illinois | | ** | | 349 | | | 267 | | | Pennsylvania | | ** | | 352 | | | 316 | | | Texas | | 300 | | | ** | | 158 | | | Other states | | 550 | | | 1,725 | | | 403 | | | Foreign taxes | | | | | | | | Australia | | 289 | | | ** | | 368 | | | Canada | | ** | | 1,346 | | | ** | | India | | 2,033 | | | 2,073 | | | 1,015 | | | Other foreign | | 193 | | | 35 | | | 95 | | | Total | | $ | 3,840 | | | $ | 5,880 | | | $ | 2,622 | |
____________________________________________________________________________ (**) The amount of income taxes paid during the year does not meet the 5% disaggregation threshold.
|
| Schedule of Unrecognized Tax Benefits |
The reconciliation of uncertain tax positions at the beginning and end of the year is as follows: | | | | | | | | | | | | | | | | | Year Ended December 31, | | | 2025 | | 2024 | | Beginning balance | | $ | 1,096 | | | $ | 720 | | | Gross increase related to prior year positions | | 1,557 | | | 38 | | | | | | | | Gross increase related to current year positions | | 1,437 | | | 338 | | | | | | | | | | | | | Ending balance | | $ | 4,090 | | | $ | 1,096 | |
|