Composition of Certain Balance Sheet Items - Schedule of Composition of Inventory (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Balance Sheet Related Disclosures [Abstract] | ||
| Raw materials | $ 0 | $ 847 |
| Work in progress | 18,913 | 13,703 |
| Finished goods | 13,228 | 9,412 |
| Total inventory | 32,141 | 23,962 |
| Less strategic inventory classified as non-current | (18,956) | (11,094) |
| Total inventory classified as current | $ 13,185 | $ 12,868 |
| X | ||||||||||
- Definition Total inventory. No definition available.
|
| X | ||||||||||
- Definition Inventory, finished goods, current and noncurrent. No definition available.
|
| X | ||||||||||
- Definition Inventory Raw Material Current And Noncurrent No definition available.
|
| X | ||||||||||
- Definition Inventory, work in process. current and noncurrent. No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|