XML 58 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenues and Trade Receivables, Net (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Summary of Revenue
The Company’s revenue was comprised of the following:
 Year Ended December 31,
 20232022
Manufacture and supply revenue$43,805 $36,378 
License and royalty revenue5,376 2,351 
Co-development and research fees1,402 1,293 
Proprietary product sales, net— 7,658 
Revenues$50,583 $47,680 
Disaggregation of Revenue
The following table provides disaggregated net revenue by geographic area:
 Year Ended December 31,
 20232022
United States$37,104 $40,792 
Ex-United States13,479 6,888 
Revenues $50,583 $47,680 
Summary of Accounts Receivable, Net
Trade and other receivable, net consist of the following:
 December 31,
 20232022
Accounts receivable$5,570 $3,274 
Contract and other receivables2,915 2,139 
Less: allowance for bad debt(14)(40)
Less: sales-related allowances— (669)
Trade and other receivables, net$8,471 $4,704 
Accounts Receivable, Allowance for Credit Loss
The following table presents the changes in the allowance for doubtful accounts:
December 31,
 20232022
Allowance for doubtful accounts at beginning of the period$40 $40 
Allowance expense (reduction)
(26)— 
Write-downs charged against the allowance— — 
Allowance for doubtful accounts at end of the period$14 $40 
Summary of Sales-related Allowances
The following table presents the changes in sales-related allowances:
 December 31,
 20232022
Beginning Balance
$669 $605 
Provision related to sales in 2022— 1,365 
Credits and payments(87)(1,301)
Reclassifications$(582)$— 
Ending Balance
$— $669