XML 94 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
Dec. 31, 2021
Oct. 31, 2021
Oct. 07, 2021
Dec. 31, 2020
Apr. 30, 2019
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Warrants to purchase stock $ 0        
Second Phase          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Revenue growth and profitability targets period         3 years
iController BV          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Contingent consideration     $ 5,085,000    
Revenue growth and profitability targets period   3 years      
Fair value, recurring          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Money market funds 25,015,000        
Certificates of deposit 45,117,000        
Total Assets 70,132,000        
Contingent consideration       $ 660,000  
Warrants to purchase stock       1,172,000  
Total Liabilities 5,455,000     1,832,000  
Fair value, recurring | Second Phase          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Contingent consideration 370,000        
Fair value, recurring | iController BV          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Contingent consideration 5,085,000        
Fair value, recurring | Level 1          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Money market funds 25,015,000        
Certificates of deposit 0        
Total Assets 25,015,000        
Contingent consideration       0  
Warrants to purchase stock       0  
Total Liabilities 0     0  
Fair value, recurring | Level 1 | Second Phase          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Contingent consideration 0        
Fair value, recurring | Level 1 | iController BV          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Contingent consideration 0        
Fair value, recurring | Level 2          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Money market funds 0        
Certificates of deposit 45,117,000        
Total Assets 45,117,000        
Contingent consideration       0  
Warrants to purchase stock       0  
Total Liabilities 0     0  
Fair value, recurring | Level 2 | Second Phase          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Contingent consideration 0        
Fair value, recurring | Level 2 | iController BV          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Contingent consideration 0        
Fair value, recurring | Level 3          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Money market funds 0        
Certificates of deposit 0        
Total Assets 0        
Contingent consideration       660,000  
Warrants to purchase stock       1,172,000  
Total Liabilities 5,455,000     $ 1,832,000  
Fair value, recurring | Level 3 | Second Phase          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Contingent consideration 370,000        
Fair value, recurring | Level 3 | iController BV          
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]          
Contingent consideration $ 5,085,000