Annual report pursuant to Section 13 and 15(d)

Subsequent Events (Details Narrative)

v3.22.1
Subsequent Events (Details Narrative) - USD ($)
12 Months Ended
Mar. 15, 2022
Feb. 28, 2022
Feb. 28, 2022
Feb. 14, 2022
May 13, 2021
Dec. 31, 2021
Dec. 31, 2020
Oct. 22, 2020
Subsequent Event [Line Items]                
Common Stock, Dividends, Per Share, Cash Paid         $ 0.30      
Debt Instrument, Face Amount               $ 300,000
Revenue           $ 79,042,000 $ 14,514,000  
Letter Agreement [Member] | Holder [Member]                
Subsequent Event [Line Items]                
Debt Instrument, Face Amount   $ 2,000,000 $ 2,000,000          
Subsequent Event [Member]                
Subsequent Event [Line Items]                
Common Stock, Dividends, Per Share, Cash Paid       $ 0.30        
Payments of Ordinary Dividends, Common Stock       $ 4,600,000        
Subsequent Event [Member] | Diagnostic Services Revenue [Member]                
Subsequent Event [Line Items]                
Revenue $ 42,000,000.0              
Subsequent Event [Member] | Diagnostic Services Revenue [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]                
Subsequent Event [Line Items]                
Concentration Risk, Percentage 57.60%              
Subsequent Event [Member] | Letter Agreement [Member]                
Subsequent Event [Line Items]                
Debt repurchase of convertible conversion price   $ 5.75 $ 5.75          
Debt Instrument, Repurchase Amount   $ 1,150,000 $ 1,150,000          
Subsequent Event [Member] | Letter Agreement [Member] | Holder [Member]                
Subsequent Event [Line Items]                
Debt Conversion, Converted Instrument, Amount   $ 600,000            
Debt Conversion, Converted Instrument, Shares Issued   200,000            
Debt Instrument, Convertible, Conversion Price   $ 3.00 $ 3.00          
Repayments of Unsecured Debt     $ 1,440,548          
Debt Instrument, Periodic Payment, Principal   $ 1,400,000            
Debt Instrument, Periodic Payment, Interest   40,548            
Debt Instrument, Repurchase Amount   $ 2,590,548 $ 2,590,548