XML 56 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Accounts receivable and Concentrations (Details) - item
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Supplier risk    
Concentrations    
Number of suppliers 2  
Total net revenue | Customer risk | One major pharmaceutical distributors    
Concentrations    
Number of major distributors 3 1
Total net revenue | Customer risk | Customer 1    
Concentrations    
Concentration risk (as a percentage)   73.00%
Total net revenue | Customer risk | Customer 2    
Concentrations    
Concentration risk (as a percentage) 35.00% 11.00%
Total net revenue | Customer risk | Customer 3    
Concentrations    
Concentration risk (as a percentage) 53.00% 12.00%
Total net revenue | Customer risk | Minimum | Customer 1    
Concentrations    
Concentration risk (as a percentage) 10.00% 10.00%
Total accounts receivable | Customer risk | Customer 1    
Concentrations    
Concentration risk (as a percentage)   16.00%
Total accounts receivable | Customer risk | Customer 2    
Concentrations    
Concentration risk (as a percentage) 38.00% 37.00%
Total accounts receivable | Customer risk | Customer 3    
Concentrations    
Concentration risk (as a percentage) 54.00% 37.00%