XML 109 R97.htm IDEA: XBRL DOCUMENT v3.22.1
Contingencies - Additional Information (Details) - USD ($)
12 Months Ended
Jan. 26, 2022
Dec. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Loss Contingencies [Line Items]          
Revenues     $ 104,566,000 $ 57,635,000  
Gain loss related to litigation settlement   $ 3,768,000 3,768,000    
Reclassed to accrued expenses and other current liabilities     1,200,000    
Long term Contingent consideration   2,393,000 2,393,000 3,103,000  
Accretion expense     505,000 758,000  
Payment and Settlements of contingencies     1,201,000 1,500,000  
Notes issued     485,000    
Shares issued     722,000    
Subsequent Event [Member]          
Loss Contingencies [Line Items]          
Loss contingency damages sought value $ 19,000,000        
Loss Contingency Benefit Value $ 129,000,000        
Om of Medicine          
Loss Contingencies [Line Items]          
Increase contingent liability       774,000  
Reclassed to accrued expenses and other current liabilities     1,200,000    
Long term Contingent consideration   2,393,000 2,393,000    
Accretion expense     505,000 $ 758,000  
Payment and Settlements of contingencies     1,201,000    
Notes issued     485,000    
Shares issued     722,000    
Om of Medicine | Revenue Milestone One          
Loss Contingencies [Line Items]          
Probability increase in percentage terms of the milestone revenue to be attained       100.00%  
Om of Medicine | Revenue Milestone One | Minimum          
Loss Contingencies [Line Items]          
Revenues     3,400,000    
Om of Medicine | Revenue Milestone Two | Minimum          
Loss Contingencies [Line Items]          
Revenues     3,500,000    
Om of Medicine | Revenue Milestone Two | Maximum          
Loss Contingencies [Line Items]          
Business combination contingent consideration payable   $ 6,000,000 $ 6,000,000    
Pure Ratios          
Loss Contingencies [Line Items]          
Contingent consideration earned         $ 750,000
Contingent consideration stock issued per an amendment to the agreement         94,000
Reduction in note receivable from contingent consideration         $ 656,000
Contingent consideration additional earned       $ 750,000  
Payment and Settlements of contingencies       1,500,000  
Amount due recorded in accounts payable       $ 167,000  
Pure Ratios | Common Class A [Member]          
Loss Contingencies [Line Items]          
Number of shares issued as a settlement of consideration     473,491