v3.26.1
Composition of Certain Balance Sheet Items (Tables)
6 Months Ended
Jun. 30, 2026
Balance Sheet Related Disclosures [Abstract]  
Schedule of composition of inventory, current
Inventory
June 30,
2026
December 31,
2025
 (in thousands)
Raw materials$— $847 
Work in progress18,913 13,703 
Finished goods13,228 9,412 
Total inventory32,141 23,962 
Less strategic inventory classified as non-current(18,956)(11,094)
Total inventory classified as current$13,185 $12,868 
Schedule of composition of inventory, noncurrent
Inventory
June 30,
2026
December 31,
2025
 (in thousands)
Raw materials$— $847 
Work in progress18,913 13,703 
Finished goods13,228 9,412 
Total inventory32,141 23,962 
Less strategic inventory classified as non-current(18,956)(11,094)
Total inventory classified as current$13,185 $12,868 
Schedule of prepaid expenses and other current assets
Prepaid expenses and other current assets
June 30,
2026
December 31,
2025
(in thousands)
Prepaid expenses$17,568 $8,688 
Clinical deposits6,556 5,238 
Prepaid income taxes4,462 14,569 
Deferred clinical materials4,425 5,061 
Other current assets8,363 7,102 
Total prepaid expenses and other current assets$41,374 $40,658 
Schedule of other accrued liabilities
Accrued and other liabilities
June 30,
2026
December 31,
2025
 (in thousands)
Short-term accrued government rebates$45,854 $35,679 
Accrued compensation38,248 37,400 
Accrued selling and marketing costs16,492 10,610 
Other14,753 6,914 
Total accrued and other liabilities$115,347 $90,603