v3.26.1
Revenues and Trade Receivables, Net (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue
The Company's revenues were comprised of the following:
Three Months Ended June 30,Six Months Ended
June 30,
2026202520262025
Manufacture and supply revenue$11,911 $9,583 $20,704 $16,776 
License and royalty revenue (a)
1,326 839 6,721 1,629 
Co-development and research fees582 378 840 796 
Proprietary product revenue, net— (797)— (478)
Total revenues$13,819 $10,003 $28,265 $18,723 
(a) Zevra-related royalty revenues of $500 and $5,000 were recognized during the three and six months ended June 30, 2026, respectively. For additional information, see Note 6, Material Agreements.
Schedule of Disaggregation of Revenue
The following table provides disaggregated net revenue by geographic area:
Three Months Ended June 30,Six Months Ended
June 30,
2026202520262025
United States$10,991 $4,891 $24,236 $10,092 
Ex-United States2,828 5,112 4,029 8,631 
Total revenues$13,819 $10,003 $28,265 $18,723 
Schedule of Trade and Other Receivables, Net
Trade and other receivables, net consist of the following:
June 30,
2026
December 31,
2025
Trade receivables$7,718 $8,013 
Contract and other receivables1,608 9,750 
Less: sales-related allowances— (582)
Reclassification into Accrued distribution expenses and sales-related allowances
— 582 
Trade and other receivables, net$9,326 $17,763 
Schedule of Sales-related Allowances
The following tables provide a summary of activity with respect to sales-related allowances:
June 30,
2026
December 31,
2025
Balance at beginning of period
$— $48 
Provision— 568 
Payments / credits— (34)
Reclassification into Accrued distribution expenses and sales-related allowances
— (582)
Balance at end of period
$— $—