v3.26.1
Revenue (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Product Reserve Accounts
The following table summarizes the balances and activity in each of the product reserve accounts for the six months ended June 30, 2026.
(in thousands)Rebates and DiscountsCo-Pay AssistanceProduct ReturnsTotal
Beginning balance at December 31, 2025$418 $30 $10 $458 
Provision related to revenue associated with sales processed in the six month period ended June 30, 2026468 28 25 521 
Credits and payments made during the period(353)(58)(22)(433)
Balance as of June 30, 2026$533 $— $13 $546 
Schedule of Accounts, Notes, Loans and Financing Receivable
The following table provides a rollforward of accounts receivable for the six months ended June 30, 2026.

(in thousands)Accounts Receivable
Beginning balance at December 31, 2025$573 
Increase in accounts receivable for drug product sales6,353 
Decrease in accounts receivable for cash collections(4,879)
Balance as of June 30, 2026$2,047 
Schedule of Allocation of Performance Obligation
The following table summarizes the allocation of transaction price to the performance obligations under the Norgine Agreement based on the weighting of estimated stand-alone selling price for these performance obligations at the inception of the agreement.

Allocation of Transaction PriceRevenue Recognized
(in thousands)Six Months Ended June 30,
Performance Obligation:20262025
License$33,096 $5,457 $27,639 
Research and development services: WHIM373 25 
Research and development services: CN 2,065 47430 
Total35,534 5,509 28,094 
Drug product supply1,163 — 
Total license and other revenue6,672 28,094 
Rollforward of Deferred Revenue
The following table provides a rollforward of deferred revenue six months ended June 30, 2026.

(in thousands)Deferred Revenue
Beginning balance at December 31, 2025$1,085 
Increase for allocation of milestone transaction price to development services401 
Decrease for revenue recognized(52)
Balance as of June 30, 2026$1,434