Provision for Income Taxes - Schedule of Significant Components of Deferred Taxes (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 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 | 0 | (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) |
| X | ||||||||||
- Definition Deferred Tax Asset, Convertible Debt No definition available.
|
| X | ||||||||||
- Definition Deferred Tax Asset, Operating Lease Liability No definition available.
|
| X | ||||||||||
- Definition Deferred Tax Assets, Interest Expense Carryforwards No definition available.
|
| X | ||||||||||
- Definition Deferred Tax Assets Less Deferred Tax Liabilities Before Allocation of Valuation Allowance No definition available.
|
| X | ||||||||||
- Definition Deferred Tax Assets, Operating Loss and Tax Credit Carryforwards No definition available.
|
| X | ||||||||||
- Definition Deferred Tax Liabilities, Depreciation And Amortization No definition available.
|
| X | ||||||||||
- Definition Deferred Tax Liabilities, Right-Of-Use Assets No definition available.
|
| X | ||||||||||
- Definition Amount of deferred tax liability attributable to taxable temporary differences. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from in-process research and development cost acquired in business combination or from joint venture formation or both. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of deferred tax liability attributable to taxable temporary differences from capitalized costs. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of deferred tax liability attributable to taxable temporary differences from capitalized software. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|