v3.26.1
Composition of Other Balance Sheet Items (Tables)
3 Months Ended
Mar. 31, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Inventory, Current
March 31,
2026
December 31,
2025
(unaudited)
Raw materials$31,473 $31,833 
Work in process36,052 29,436 
Finished goods19,537 21,116 
Total$87,062 $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 ClassificationMarch 31, 2026December 31, 2025
(unaudited)
Current inventory
Inventories, net
$87,062 $82,385 
Noncurrent inventory
Other Assets
23,709 30,095 
Total $110,771 $112,480 
Schedule of Property and Equipment Property and Equipment, Net
March 31,
2026
December 31,
2025
(unaudited)
Lab equipment and furniture$14,041 $14,041 
Leasehold improvements13,052 13,052 
Software871 871 
Computer equipment831 831 
Subtotal28,795 28,795 
Less accumulated depreciation and amortization(18,753)(18,264)
Property and equipment, net$10,042 $10,531 
Schedule of Accounts Payable and Accrued Liabilities
Accounts Payable and Accrued Liabilities
March 31,
2026
December 31,
2025
(unaudited)
Accounts payable$10,171 $2,677 
Accrued compensation, benefits, & related accruals24,210 29,446 
Accrued sales & marketing16,124 16,665 
Accrued manufacturing expenses20,689 25,608 
Accrued R&D expenses3,774 7,299 
Operating lease liabilities, current portion(a)
10,636 10,612 
Accrued royalties(b)
1,632 2,403 
Other accrued expenses14,008 13,090 
Total$101,244 $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
March 31,
2026
December 31,
2025
(unaudited)
Accrued product rebates$152,495 $123,297 
Accrued product returns37,225 37,800 
Total$189,720 $161,097