v3.26.1
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 process27,164 29,436 
Finished goods33,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 ClassificationJune 30, 2026December 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 improvements13,052 13,052 
Software952 871 
Computer equipment856 831 
Subtotal29,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 accruals24,355 29,446 
Accrued sales & marketing18,262 16,665 
Operating lease liabilities, current portion(a)
10,743 10,612 
Accounts payable5,593 2,677 
Accrued R&D expenses5,049 7,299 
Accrued royalties(b)
403 2,403 
Other accrued expenses14,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 returns36,735 37,800 
Total$198,844 $161,097