Summary of Significant Accounting Policies (Tables)  | 
12 Months Ended | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2020  | |||||||||||||||||||
| Accounting Policies [Abstract] | |||||||||||||||||||
| Schedule of Estimated Useful Lives for Property and Equipment | 
 Estimated useful lives for property and equipment are as follows: 
 
  | 
| X | ||||||||||
- Definition Schedule of estimated useful lives of property and equipment. No definition available. 
  | 
| X | ||||||||||
- References No definition available. 
  |