Balance Sheet Details (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Balance Sheet Related Disclosures [Abstract] |
|
| Schedule of Cash and Cash Equivalents |
Cash, cash equivalents and restricted cash consist of the following: | | | | | | | | | | | | | | | | | June 30, 2026 | | December 31, 2025 | | | (in thousands) | | Cash and cash equivalents | | $ | 64,814 | | | $ | 72,806 | | | Short-term restricted cash | | 1,492 | | | 1,419 | | | Long-term restricted cash | | 27,426 | | | 27,187 | | | Total cash, cash equivalents and restricted cash | | $ | 93,732 | | | $ | 101,412 | | | | | | | | | | | | | | | | |
|
| Schedule of Restriction Cash |
Cash, cash equivalents and restricted cash consist of the following: | | | | | | | | | | | | | | | | | June 30, 2026 | | December 31, 2025 | | | (in thousands) | | Cash and cash equivalents | | $ | 64,814 | | | $ | 72,806 | | | Short-term restricted cash | | 1,492 | | | 1,419 | | | Long-term restricted cash | | 27,426 | | | 27,187 | | | Total cash, cash equivalents and restricted cash | | $ | 93,732 | | | $ | 101,412 | | | | | | | | | | | | | | | | |
|
| Schedule of Inventory |
Inventory consists of the following: | | | | | | | | | | | | | | | | | June 30, 2026 | | December 31, 2025 | | | (in thousands) | | | | | | | Work-in-process | | $ | 79,012 | | | $ | 47,598 | | | Finished goods | | 26,478 | | | 30,506 | | | | | | | | | | | | | | $ | 105,490 | | | $ | 78,104 | |
|
| Schedule of Property and Equipment |
Property and equipment, net consists of the following: | | | | | | | | | | | | | | | | | | | Useful Life (in Years) | | June 30, 2026 | | December 31, 2025 | | | | (in thousands) | | Furniture and fixtures | 5 | | $ | 4,101 | | | $ | 4,006 | | | Machinery and equipment | 3-5 | | 88,929 | | | 87,043 | | | Masks and production equipment | 5 | | 68,028 | | | 66,044 | | | Software | 3 | | 11,253 | | | 11,498 | | | Leasehold improvements | 1-5 | | 36,127 | | | 35,632 | | | Construction in progress | N/A | | 1,315 | | | 2,516 | | | | | 209,753 | | | 206,739 | | | Less: accumulated depreciation and amortization | | | (168,546) | | | (157,866) | | | | | $ | 41,207 | | | $ | 48,873 | |
|
| Schedule of Price Protection Liability |
The following table sets forth activity related to the accrued price protection liability: | | | | | | | | | | | | | Six Months Ended June 30, | | 2026 | | 2025 | | (in thousands) | | Beginning balance | $ | 26,493 | | | $ | 43,401 | | | | | | | Charged as a reduction of revenue | 15,890 | | | 14,353 | | | | | | | Revisions to accrued rebates | (2,440) | | | (12,170) | | | Payments | (8,751) | | | (6,064) | | | Ending balance | $ | 31,192 | | | $ | 39,520 | |
|
| Schedule of Accrued Expenses and Other Current Liabilities |
Accrued expenses and other current liabilities consist of the following: | | | | | | | | | | | | | | | June 30, 2026 | | December 31, 2025 | | | | (in thousands) | | | | | | | | | | | | | | | | Accrued technology license payments | $ | 3,627 | | | $ | 3,687 | | | | | Accrued professional fees | 5,198 | | | 6,882 | | | | | Accrued engineering and production costs | 11,496 | | | 8,469 | | | | | Accrued restructuring | 2,363 | | | 13,390 | | | | | | | | | | | | | | | | | Short-term lease liabilities | 8,806 | | | 9,096 | | | | | | | | | | | Accrued customer credits | 5,197 | | | 6,398 | | | | | | | | | | | Income tax liability | 432 | | | 511 | | | | | Customer contract liabilities | 397 | | | 4,222 | | | | | Accrued obligations to customers for price adjustments | 10,420 | | | 11,922 | | | | | Accrued obligations to customers for stock rotation rights | 247 | | | 222 | | | | | Contingent consideration - current portion | 2,600 | | | 2,600 | | | | | Other | 7,461 | | | 4,993 | | | | | $ | 58,244 | | | $ | 72,392 | | | |
|
| Schedule of Accumulated Other Comprehensive Income (Loss) by Component |
The following table summarizes the change in balances of accumulated other comprehensive income (loss) by component: | | | | | | | | | | | | | | | | | | | | | | | | | Cumulative Translation Adjustments | | | | Pension and Other Defined Benefit Plan Obligation | | Total | | | | (in thousands) | | Balance at December 31, 2025 | | | $ | (327) | | | | | $ | 1,357 | | | $ | 1,030 | | | Other comprehensive loss before reclassifications, net of tax | | | 319 | | | | | — | | | 319 | | | | | | | | | | | | | | | | | | | | | | | Balance at June 30, 2026 | | | $ | (8) | | | | | $ | 1,357 | | | $ | 1,349 | |
|