XML 39 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Note 1 - Organization and Summary of Significant Accounting Policies (Details Textual)
1 Months Ended 12 Months Ended
Aug. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
shares
Number of Operating Segments   1  
Revenue from Contract with Customer, Excluding Assessed Tax, Total   $ 2,403,831 $ 1,601,921
Accounts Receivable, Allowance for Credit Loss, Ending Balance   $ 0 $ 0
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) | shares   4,774,215 4,638,390
Alphazyme [Member]      
Equity Securities without Readily Determinable Fair Value, Amount     $ 284,709
BDI Holdings [Member]      
Proceeds from Sales of Business, Affiliate and Productive Assets $ 1,600,000 $ 1,600,000  
Customer Concentration Risk [Member] | Revenue Benchmark [Member]      
Concentration Risk, Number of Customers   14 14
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Non-US [Member]      
Concentration Risk, Number of Customers   8 7
Revenue from Contract with Customer, Excluding Assessed Tax, Total   $ 1,716,000 $ 796,000
Concentration Risk, Percentage   71.30% 49.70%
Customer Concentration Risk [Member] | Accounts Receivable [Member]      
Concentration Risk, Number of Customers   8 9
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Non-US [Member]      
Concentration Risk, Number of Customers   4 7
Concentration Risk, Percentage   56.40% 41.60%
Accounts Receivable, after Allowance for Credit Loss, Total   $ 157,000 $ 123,000
Supplier Concentration Risk [Member] | Contract Research Organizations [Member]      
Concentration Risk, Number of Suppliers   3 1
Supplier Concentration Risk [Member] | Contract Research Organizations [Member] | Three CROs [Member]      
Concentration Risk, Percentage   95.10%  
Research Services Purchased   $ 9,061,000  
Supplier Concentration Risk [Member] | Contract Research Organizations [Member] | One CRO [Member]      
Concentration Risk, Percentage     91.60%
Research Services Purchased     $ 4,576,000
Supplier Concentration Risk [Member] | Accounts Payable [Member]      
Concentration Risk, Number of Suppliers   2 1
Supplier Concentration Risk [Member] | Accounts Payable [Member] | One CRO [Member]      
Concentration Risk, Percentage     68.10%
Accounts Payable, Total     $ 690,000
Supplier Concentration Risk [Member] | Accounts Payable [Member] | Two CROs [Member]      
Concentration Risk, Percentage   84.80%  
Accounts Payable, Total   $ 1,312,000