Annual report pursuant to Section 13 and 15(d)

CONCENTRATIONS (Details)

v3.22.1
CONCENTRATIONS (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
Customer
Dec. 31, 2020
USD ($)
Customer
Risks and Uncertainties [Abstract]    
Plasma purchased from Grifols $ 42,000,000.0 $ 25,000,000.0
Percentage of inventory purchases 69.00% 68.00%
Segment Reporting Information [Abstract]    
Revenues $ 80,942,625 $ 42,219,783
United States [Member]    
Segment Reporting Information [Abstract]    
Revenues 70,625,848 36,552,244
International [Member]    
Segment Reporting Information [Abstract]    
Revenues $ 10,316,777 $ 5,667,539
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Three Customers [Member]    
Risks and Uncertainties [Abstract]    
Number of customers | Customer 3 3
Concentration risk, percentage 94.00% 92.00%
Revenue [Member] | Customer Concentration Risk [Member] | Three Customers [Member]    
Risks and Uncertainties [Abstract]    
Number of customers | Customer   3
Concentration risk, percentage   82.00%
Revenue [Member] | Customer Concentration Risk [Member] | Four Customers [Member]    
Risks and Uncertainties [Abstract]    
Number of customers | Customer 4  
Concentration risk, percentage 81.00%