XML 82 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Note 15 - Segments (Details Textual)
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Number of Operating Segments 2  
Number of Tumor Samples 150,000  
Eagan [Member] | Revenue from Contract with Customer, Segment Benchmark [Member] | Customer Concentration Risk [Member]    
Number of Customers 1  
Eagan [Member] | Revenue from Contract with Customer, Segment Benchmark [Member] | Customer Concentration Risk [Member] | One Individual [Member]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 459,369  
Eagan [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]    
Number of Customers 1  
Eagan [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member] | One Individual [Member]    
Accounts Receivable, after Allowance for Credit Loss $ 144,880  
Pittsburgh [Member] | Revenue from Contract with Customer, Segment Benchmark [Member] | Customer Concentration Risk [Member]    
Number of Customers   1
Pittsburgh [Member] | Revenue from Contract with Customer, Segment Benchmark [Member] | Customer Concentration Risk [Member] | One Individual [Member]    
Revenue from Contract with Customer, Excluding Assessed Tax   $ 489,921
Pittsburgh [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]    
Number of Customers   1
Pittsburgh [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member] | One Individual [Member]    
Accounts Receivable, after Allowance for Credit Loss   $ 52,072