XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value of Financial Instruments - Schedule of Fair Value Financial Instruments (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Dec. 31, 2020
Liabilities:        
Contingent consideration $ 3,321,515 $ 3,342,515 $ 2,918,515 $ 2,912,515
Derivative warrant liability 3,241 11,020 $ 42,481 $ 33,779
Recurring        
Assets:        
Short-term investments 69,528,419 88,324,922    
Liabilities:        
Contingent consideration 3,321,515 3,342,515    
Derivative warrant liability 3,241 11,020    
Recurring | Level 1        
Assets:        
Short-term investments 69,528,419 88,324,922    
Recurring | Level 3        
Liabilities:        
Contingent consideration 3,321,515 3,342,515    
Derivative warrant liability $ 3,241 $ 11,020