Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Additional Information (Details)

v3.21.2
Summary of Significant Accounting Policies - Additional Information (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Aug. 11, 2021
$ / shares
shares
Jan. 06, 2021
USD ($)
$ / shares
shares
Jan. 03, 2020
shares
Sep. 30, 2021
USD ($)
shares
Sep. 30, 2020
shares
Sep. 30, 2021
USD ($)
item
shares
Sep. 30, 2020
item
shares
Dec. 31, 2020
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2019
USD ($)
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles       $ 9,536,000   $ 9,536,000   $ 9,536,000    
Intangible Assets And In process Research And Development       175,000   175,000   194,000    
Money Market Funds Fair Value       5,343,000   5,343,000   5,343,000    
Contingent Consideration Funds Fair Value       $ 1,710,000   1,710,000        
Other assets or liabilities that are subject to fair value methodology and estimation           $ 0   0    
Weighted-average unvested restricted common stock | shares       23,277 79,231 42,823 79,223      
Number of vendors with whom the company has entered into related party transactions | item           1 2      
Number of consultants with whom the company has entered into related party transactions | item           4 7      
Shares issued | shares 4,668,844 1,531,101 500,000              
Warrants to purchase common stock | shares 233,442                  
Purchase price | $ / shares $ 2.3025                  
Proceeds from Issuance of Private Placement   $ 8,000,000.0                
Private Placement | Common Stock                    
Shares issued | shares   1,531,101                
Warrants to purchase common stock | shares   1,531,101                
Purchase price | $ / shares   $ 5.225                
Proceeds from Issuance of Private Placement           $ 8,000,000.0        
Panoptes acquisition                    
Addition earn-out Fair value               3,633,000    
Contingent consideration               $ 9,500,000    
Jade acquisition                    
Addition earn-out Fair value                 $ 1,210,000  
Contingent consideration                 $ 2,164,000  
Contingent Consideration Funds Fair Value                   $ 500,000