XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.2
The following table presents the Company's revenues disaggregated (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue [Line Items]        
Revenue $ 4,011,304 $ 3,926,342 $ 8,119,836 $ 8,589,552
Distribution Channel [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,275,474 721,435 2,608,153 1,228,719
Clinics/Hospitals [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 2,682,100 3,013,030 5,408,837 6,940,458
Sales Channel, Directly to Consumer [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 53,730 191,877 102,846 420,375
Manufactured Product, Other [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,275,474 721,435 2,608,153 1,228,719
Sterile Product [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,654,686 1,982,506 3,279,697 5,033,621
Non-Sterile Product [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 1,081,144 1,222,401 2,231,986 2,327,212
Compounded Pharmaceuticals [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 2,735,830 $ 3,204,907 $ 5,511,683 $ 7,360,833