XML 91 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenues and Trade Receivables, Net - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Sep. 30, 2024
Concentration Risk [Line Items]      
Contract and other receivables $ 2,473 $ 2,915  
Accounts receivable allowances and accruals   0 $ 48
Accrued distribution expenses and sales returns provision $ 665 $ 645 $ 665
indivor | Revenue | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentrations of risk 62.00% 80.00%  
indivor | Receivables | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentrations of risk 41.00% 65.00%  
Haisco | Revenue | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentrations of risk 12.00%    
Cosmed | Receivables | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentrations of risk 16.00%    
CLA KemPharm | Receivables | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentrations of risk   13.00%