Annual report pursuant to Section 13 and 15(d)

Business Acquisitions (Details Narrative)

v3.22.1
Business Acquisitions (Details Narrative)
12 Months Ended
Aug. 10, 2021
USD ($)
$ / shares
Aug. 10, 2021
USD ($)
$ / shares
shares
Oct. 23, 2020
USD ($)
ft²
Dec. 31, 2021
USD ($)
$ / shares
Dec. 31, 2020
USD ($)
$ / shares
Oct. 23, 2021
USD ($)
Dec. 31, 2019
USD ($)
Business Acquisition [Line Items]              
Payments for Repurchase of Common Stock       $ 917,000      
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | $ / shares       $ 7.29 $ 4.58    
Amortization of Intangible Assets       $ 1,372,000 $ 73,000    
Goodwill $ 4,446,000 $ 4,446,000   5,709,000 901,000 $ 901,000,000
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets 13,473,000 13,473,000          
Amortization       436,000 $ 73,000    
CLIA License [Member]              
Business Acquisition [Line Items]              
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets     $ 1,300,000        
Nebula Acquisition [Member]              
Business Acquisition [Line Items]              
Business Combination, Consideration Transferred, Equity Interests Issued and Issuable   3,600,000          
Business Combination, Consideration Transferred   12,700,000          
Cash Acquired from Acquisition   1,600,000          
Escrow Deposit Disbursements Related to Property Acquisition   $ 300,000          
Amortization of Intangible Assets       $ 936,000      
Nebula Acquisition [Member] | Mr. Kamal Obbad [Member]              
Business Acquisition [Line Items]              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross | shares   250,000          
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | $ / shares   $ 7.67          
Nebula Acquisition [Member] | Nebula Stock Purchase Agreement [Member]              
Business Acquisition [Line Items]              
Payments for Repurchase of Common Stock $ 14,600,000            
Shares Issued, Price Per Share | $ / shares $ 7.46 $ 7.46          
Nebula Acquisition [Member] | Nebula Stock Purchase Agreement [Member] | CitiBankm, N.A. [Member]              
Business Acquisition [Line Items]              
[custom:PurchasePriceOfEscrowAmount] $ 1,080,000            
[custom:EscrowMaturityDate] Feb. 23, 2023            
Plaza Medical Laboratory Corp [Member]              
Business Acquisition [Line Items]              
Business Combination, Consideration Transferred     $ 2,500,000        
Area of Land | ft²     4,000        
CPM acquisition [Member]              
Business Acquisition [Line Items]              
Business Combination, Consideration Transferred     $ 2,500,000        
Goodwill     1,263,000        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets     $ 1,599,000