Annual report pursuant to Section 13 and 15(d)

Acquisitions (Details)

v3.21.1
Acquisitions (Details) - USD ($)
Dec. 18, 2020
Apr. 17, 2018
Business Acquisition [Line Items]    
Number of shares convertible   1,361,750
Panoptes    
Business Acquisition [Line Items]    
Percentage of equity interests acquired 100.00%  
Cash consideration paid $ 444,504  
Contingent consideration 3,632,950  
Fair value of shares issued $ 3.169  
Threshold period of volume weighted average price 30 days  
Volume weighted average price $ 3.5321  
Panoptes | Due to creditor    
Business Acquisition [Line Items]    
Fair Value at the acquisition date $ 212,281  
Panoptes | Earn-out provisions    
Business Acquisition [Line Items]    
Contingent consideration 2,067,245  
Additional milestone payment $ 4,750,000  
Panoptes | 18-month Period subject to post-closing adjustments    
Business Acquisition [Line Items]    
Shares issued as consideration 1,500  
Number of shares convertible 424,685  
Contingent consideration $ 1,353,424  
Common Stock | Panoptes    
Business Acquisition [Line Items]    
Shares issued as consideration 884,222  
Series D Convertible Preferred Stock | Panoptes    
Business Acquisition [Line Items]    
Shares issued as consideration 45.8923  
Number of shares convertible 13,000