XML 109 R99.htm IDEA: XBRL DOCUMENT v3.22.2.2
Contingent Consideration - Summary of Financial Instruments (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
USD ($)
contingent_consideration
shares
Mar. 31, 2021
shares
Dec. 31, 2021
USD ($)
shares
Jun. 11, 2021
USD ($)
Fair Value Measurements        
Contingent consideration $ 868   $ 999  
Number of contingent considerations | contingent_consideration 3      
Common Stock        
Fair Value Measurements        
Common stock issuance for acquisition (in shares) | shares   10,181,299    
DBOT        
Fair Value Measurements        
Contingent consideration $ 649   $ 649  
DBOT | Common Stock        
Fair Value Measurements        
Common stock issuance for acquisition (in shares) | shares 0   11,300,000  
Tree Technologies        
Fair Value Measurements        
Contingent consideration $ 119   $ 250  
Solectrac        
Fair Value Measurements        
Contingent consideration 100   100 $ 2,400
Level I        
Fair Value Measurements        
Contingent consideration 0   0  
Level I | DBOT        
Fair Value Measurements        
Contingent consideration 0   0  
Level I | Tree Technologies        
Fair Value Measurements        
Contingent consideration 0   0  
Level I | Solectrac        
Fair Value Measurements        
Contingent consideration 0   0  
Level II        
Fair Value Measurements        
Contingent consideration 0   0  
Level II | DBOT        
Fair Value Measurements        
Contingent consideration 0   0  
Level II | Tree Technologies        
Fair Value Measurements        
Contingent consideration 0   0  
Level II | Solectrac        
Fair Value Measurements        
Contingent consideration 0   0  
Level III        
Fair Value Measurements        
Contingent consideration 868   999  
Level III | DBOT        
Fair Value Measurements        
Contingent consideration 649   649  
Level III | Tree Technologies        
Fair Value Measurements        
Contingent consideration 119   250  
Level III | Solectrac        
Fair Value Measurements        
Contingent consideration $ 100   $ 100