Revenue - Summary of Information about Receivables, Contract Assets and Contract Liabilities from Contracts with Customers (Detail) - USD ($) $ in Thousands |
Jun. 30, 2021 |
Dec. 31, 2020 |
Dec. 31, 2019 |
Dec. 31, 2018 |
|---|---|---|---|---|
| Disclosure of disaggregation of revenue from contracts with customers [abstract] | ||||
| Trade receivables | $ 10,951 | $ 4,674 | $ 3,016 | |
| Contract assets | 2,491 | 2,378 | 1,541 | $ 750 |
| Contract liabilities | $ 105,118 | $ 76,018 | $ 81,584 | $ 82,542 |
| X | ||||||||||
- Definition The amount of an entity’s right to consideration in exchange for goods or services that the entity has transferred to a customer, when that right is conditioned on something other than the passage of time (for example, the entity’s future performance). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The amount of an entity’s obligation to transfer goods or services to a customer for which the entity has received consideration (or the amount is due) from the customer. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The amount of an entity’s right to consideration in exchange for goods or services that the entity has transferred to a customer that is unconditional. A right to consideration is unconditional if only the passage of time is required before payment of that consideration is due. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|