Contract Assets and Liabilities - Summary of Changes in Short-term Contract Liabilities (Detail) $ in Thousands |
12 Months Ended |
|---|---|
|
Dec. 31, 2020
USD ($)
| |
| Contract With Customer Liability [Line Items] | |
| Balance on January 1, 2020 | $ 7,952 |
| Balance on December 31, 2020 | 14,537 |
| Short-term Contract with Customer [Member] | |
| Contract With Customer Liability [Line Items] | |
| Balance on January 1, 2020 | 8,166 |
| Revenue recognized | (14,656) |
| Increase due to billings | 21,027 |
| Balance on December 31, 2020 | $ 14,537 |
| X | ||||||||||
- Definition Contract with customer liability current revenue recognized. No definition available.
|
| X | ||||||||||
- Definition Contract with customer liability. No definition available.
|
| X | ||||||||||
- Definition Increase decrease due billing. No definition available.
|
| X | ||||||||||
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|