XML 56 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Revenues and Trade Receivables, Net (Tables)
9 Months Ended
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]  
Revenue
The Company’s revenues were comprised of the following:
 Three Months Ended September 30,Nine Months Ended
September 30,
 2024202320242023
Manufacture and supply revenue$10,671 $11,409 $29,312 $32,807 
License and royalty revenue2,162 1,103 14,514 3,503 
Co-development and research fees492 490 1,651 1,067 
Proprietary product revenue, net217 — 217 — 
Total revenues$13,542 $13,002 $45,694 $37,377 
Disaggregation of Revenue
The following table provides disaggregated net revenue by geographic area:
 Three Months Ended September 30,Nine Months Ended
September 30,
 2024202320242023
United States$10,528 $9,894 $30,598 $25,372 
Ex-United States3,014 3,108 15,096 12,005 
Total revenues$13,542 $13,002 $45,694 $37,377 
Trade and Other Receivables, Net
Trade and other receivables, net consist of the following:
 September 30,
2024
December 31,
2023
Trade receivables$7,715 $5,570 
Contract and other receivables1,997 2,915 
Less: allowance for doubtful accounts
— (14)
Less: sales-related allowances(28)— 
Trade and other receivables, net$9,684 $8,471 
The following tables provides a summary of activity with respect to sales-related allowances:
 September 30,
2024
December 31,
2023
Balance at beginning of period
$— $669 
Provision45 — 
Payments / credits(17)(87)
Reclassifications— (582)
Balance at end of period
$28 $— 
Changes in Allowance for Bad Debt
The following table presents the changes in the allowance for doubtful accounts:
 September 30,
2024
December 31,
2023
Allowance for doubtful accounts at beginning of the period$14 $40 
Allowance expense (reduction)
(14)(26)
Allowance for doubtful accounts at end of the period$— $14