XML 90 R69.htm IDEA: XBRL DOCUMENT v3.25.1
CONCENTRATIONS (Details) - Customer Concentration Risk [Member] - Customer
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounts Receivable [Member] | Three Customers [Member]      
Risks and Uncertainties [Abstract]      
Number of customers 3    
Concentration risk, percentage 91.00%    
Accounts Receivable [Member] | Five Customers [Member]      
Risks and Uncertainties [Abstract]      
Number of customers   5  
Concentration risk, percentage   98.00%  
Revenue [Member] | Plasma Collection Centers [Member]      
Risks and Uncertainties [Abstract]      
Number of customers 0    
Concentration risk, percentage 10.00%    
Revenue [Member] | Two Customers [Member]      
Risks and Uncertainties [Abstract]      
Number of customers 2 2 2
Concentration risk, percentage 72.00% 72.00% 74.00%