Related Party Balances And Transactions - Schedule of Related Party Balances (Detail) - USD ($) $ in Thousands |
Dec. 31, 2020 |
Dec. 31, 2019 |
---|---|---|
Schedule Of Related Party Balance [Abstract] | ||
Trade Receivable | $ 1,146 | $ 1,043 |
Long term deferred revenues | $ 3,500 | $ 3,500 |
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|