v3.25.2
Revenues and Trade Receivables, Net (Tables)
6 Months Ended
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]  
Summary of Revenue
The Company's revenues were comprised of the following:
 Three Months Ended June 30,Six Months Ended
June 30,
 2025202420252024
Manufacture and supply revenue$9,583 $8,123 $16,776 $18,641 
License and royalty revenuea
839 11,220 1,629 12,352 
Co-development and research fees378 756 796 1,159 
Proprietary product revenue, net(797)— (478)— 
Total revenues$10,003 $20,099 $18,723 $32,152 
(a) License and royalty revenue decreased 93%, or $10,381 for the three months ended June 30, 2025 compared to the same period in the prior year and 87%, or $10,723 for the six months ended June 30, 2025 compared to the same period in the prior year. These decreases were primarily due to the one-time recognition of deferred revenues of $7,000 due to the termination of the Licensing and Supply Agreement with Haisco and $3,317 due to the termination of the Licensing Agreement with MTPA in the prior year.
Summary of Disaggregation of Revenue
The following table provides disaggregated net revenue by geographic area:
 Three Months Ended June 30,Six Months Ended
June 30,
 2025202420252024
United States$4,891 $9,643 $10,092 $20,070 
Ex-United States5,112 10,456 8,631 12,082 
Total revenues$10,003 $20,099 $18,723 $32,152 
Summary of Trade and Other Receivables, Net
Trade and other receivables, net consist of the following:
 June 30,
2025
December 31,
2024
Trade receivables$9,654 $4,919 
Contract and other receivables2,210 2,473 
Less: sales-related allowances(582)(48)
Reclassification into Accrued distribution expenses and sales-related allowances
582 — 
Trade and other receivables, net$11,864 $7,344 
The following tables provides a summary of activity with respect to sales-related allowances:
 June 30,
2025
December 31,
2024
Balance at beginning of period
$48 $— 
Provision568 71 
Payments / credits(34)(23)
Reclassification into Accrued distribution expenses and sales-related allowances
(582)— 
Balance at end of period
$— $48 
Schedule of Changes in Allowance for Bad Debt
The following table presents the changes in the allowance for credit losses:
 June 30,
2025
December 31,
2024
Balance at beginning of the period
$— $14 
Allowance reduction
— (14)
Balance at end of the period
$— $—