XML 29 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Note 1 - Organization and Summary of Significant Accounting Policies (Details Textual)
3 Months Ended 12 Months Ended 15 Months Ended
Mar. 31, 2022
USD ($)
shares
Mar. 31, 2021
USD ($)
shares
Dec. 31, 2021
USD ($)
Mar. 31, 2022
USD ($)
Number of Operating Segments 1      
Revenue from Contract with Customer, Excluding Assessed Tax $ 648,427,000 $ 460,520,000    
Accounts Receivable, Allowance for Credit Loss, Ending Balance 0   $ 0 $ 0
Deferred Tax Assets, Net, Total $ 15,200,000   $ 13,000,000.0 15,200,000
Deferred Tax Assets, Valuation Allowance Coverage, Percent 100.00%   100.00%  
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) | shares 5,425,040 5,324,215    
Customer Concentration Risk [Member] | Revenue Benchmark [Member]        
Concentration Risk, Number of Customers 8 8    
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Non-US [Member]        
Concentration Risk, Number of Customers 3 6    
Revenue from Contract with Customer, Excluding Assessed Tax $ 136,000 $ 353,000    
Concentration Risk, Percentage 25.50% 76.60%    
Customer Concentration Risk [Member] | Accounts Receivable [Member]        
Concentration Risk, Number of Customers 6   8  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Non-US [Member]        
Concentration Risk, Number of Customers 3   4  
Concentration Risk, Percentage 46.20%   56.40%  
Accounts Receivable, after Allowance for Credit Loss, Total $ 244,000   $ 157,000 $ 244,000
Supplier Concentration Risk [Member] | Contract Research Organizations [Member]        
Concentration Risk, Number of Suppliers 2     3
Supplier Concentration Risk [Member] | Contract Research Organizations [Member] | Three CROs [Member]        
Concentration Risk, Percentage 96.70% 98.10%    
Research Services Purchased $ 1,494,000 $ 2,017,000    
Supplier Concentration Risk [Member] | Accounts Payable [Member]        
Concentration Risk, Number of Suppliers 2   2  
Supplier Concentration Risk [Member] | Accounts Payable [Member] | Two CROs [Member]        
Concentration Risk, Percentage 84.40%   84.80%  
Accounts Payable, Total $ 731,000   $ 1,312,000 $ 731,000