Composition of Other Balance Sheet Items (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Organization, Consolidation and Presentation of Financial Statements [Abstract] |
|
| Schedule of Inventory, Current |
| | | | | | | | | | | | | June 30, 2026 | | December 31, 2025 | | (unaudited) | | | | Raw materials | $ | 22,963 | | | $ | 31,833 | | | Work in process | 27,164 | | | 29,436 | | | Finished goods | 33,797 | | | 21,116 | | | Total | $ | 83,924 | | | $ | 82,385 | |
|
| Schedule of Inventory, Current and Noncurrent |
Inventories, net as reported on the condensed consolidated balance sheets are as follows (dollars in thousands): | | | | | | | | | | | | | | | | | | | Balance Sheet Classification | | June 30, 2026 | | December 31, 2025 | | | | (unaudited) | | | | | | | | | | Current inventory | Inventories, net | | $ | 83,924 | | | $ | 82,385 | | | Noncurrent inventory | Other Assets | | 23,103 | | | 30,095 | | | Total | | | $ | 107,027 | | | $ | 112,480 | |
|
| Schedule of Property and Equipment |
Property and Equipment, Net | | | | | | | | | | | | | June 30, 2026 | | December 31, 2025 | | (unaudited) | | | | Lab equipment and furniture | $ | 14,503 | | | $ | 14,041 | | | Leasehold improvements | 13,052 | | | 13,052 | | | Software | 952 | | | 871 | | | Computer equipment | 856 | | | 831 | | | Subtotal | 29,363 | | | 28,795 | | | Less accumulated depreciation and amortization | (19,166) | | | (18,264) | | | Property and equipment, net | $ | 10,197 | | | $ | 10,531 | |
|
| Schedule of Accounts Payable and Accrued Liabilities |
Accounts Payable and Accrued Liabilities | | | | | | | | | | | | | June 30, 2026 | | December 31, 2025 | | (unaudited) | | | | Accrued manufacturing expenses | $ | 29,558 | | | $ | 25,608 | | | Accrued compensation, benefits, & related accruals | 24,355 | | | 29,446 | | | Accrued sales & marketing | 18,262 | | | 16,665 | | Operating lease liabilities, current portion(a) | 10,743 | | | 10,612 | | | Accounts payable | 5,593 | | | 2,677 | | | Accrued R&D expenses | 5,049 | | | 7,299 | | Accrued royalties(b) | 403 | | | 2,403 | | | Other accrued expenses | 14,495 | | | 13,090 | | | Total | $ | 108,458 | | | $ | 107,800 | |
_______________________________ (a) Refer to Note 13, Leases. (b) Refer to Note 17, Commitments and Contingencies.
|
| Schedule of Accrued Sales Deductions |
Accrued Product Returns and Rebates | | | | | | | | | | | | | June 30, 2026 | | December 31, 2025 | | (unaudited) | | | | Accrued product rebates | $ | 162,109 | | | $ | 123,297 | | | Accrued product returns | 36,735 | | | 37,800 | | | Total | $ | 198,844 | | | $ | 161,097 | |
|