| Income Tax (Tables) | 12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Dec. 31, 2019 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Major components of tax expense (income) [abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of deferred income taxes | 
 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of valuation allowance | 
 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| X | ||||||||||
| 
- Definition The disclosure of the allowance deferred income taxes valuation allowance. No definition available. 
 | 
| X | ||||||||||
| 
- Definition The disclosure of deferred taxes. [Refer: Deferred tax liabilities; Deferred tax assets] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef 
 | 
| X | ||||||||||
| 
- References No definition available. 
 |