Fair Value Measurement (Details Narrative)  | 
9 Months Ended | 
|---|---|
Sep. 30, 2020  | |
| Fair Value Disclosures [Abstract] | |
| Fair value of contingent consideratin, description | For the purposes of estimating the fair value of the Contingent Consideration as of the date of the acquisition and September 30, 2020, the Company utilized the following assumptions: (i) a probability threshold of 25% that the Seller would satisfy the conditions of the Contingent Consideration and (ii) a 5% discount rate. | 
| X | ||||||||||
- Definition For contingent consideration arrangements recognized in connection with a business combination, this element represents a description of such arrangements. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef 
  | 
| X | ||||||||||
- References No definition available. 
  |