Operating Lease Right-Of-Use (ROU) Assets and Operating Lease Liabilities (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2020 | |||||||||||||||||||||||||||||||||||||
| Operating Lease Right-Of-Use (ROU) Assets and Operating Lease Liabilities [Abstract] | |||||||||||||||||||||||||||||||||||||
| Schedule of right-of-use asset |
|
||||||||||||||||||||||||||||||||||||
| Schedule of operating lease liabilities related to the ROU assets |
|
||||||||||||||||||||||||||||||||||||
| Schedule of future minimum base lease payments due under non-cancelable operating leases |
|
||||||||||||||||||||||||||||||||||||
| X | ||||||||||
- Definition Schedule of operating lease liabilities related to the ROU assets. No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Schedule of future minimum base lease payments due under non-cancelable operating leases. No definition available.
|
| X | ||||||||||
- Definition Schedule of right-of-use asset. No definition available.
|