Leases (Details) |
3 Months Ended |
---|---|
Mar. 31, 2021 | |
Minimum [Member] | |
Leases (Details) [Line Items] | |
Remaining leases terms | 1 year |
Extend the leases for additional terms | 3 years |
Maximum [Member] | |
Leases (Details) [Line Items] | |
Remaining leases terms | 5 years |
Extend the leases for additional terms | 5 years |
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|