XML 12 R30.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue from Contracts with Customers - Summary of Significant Changes in Contract Assets and Contract Liabilities Balances (Detail)
$ in Thousands
9 Months Ended
Sep. 30, 2019
USD ($)
Revenue From Contract With Customer [Abstract]  
Contract assets at January 1, 2019 $ 8,939
Contract liabilities at January 1, 2019 (20,526)
Net balance at January 1, 2019 (11,587)
Decrease due to amortization of revenue included in the beginning contract liability balance 5,385
Increase due to cash received, excluding amounts recognized as revenue during the period (20,444)
Increase due to revenue recognized during the period but contingent on future performance 3,537
Decrease due to transfer to receivables during the period (2,796)
Adjustments (1,044)
Net balance at September 30, 2019 (26,949)
Contract assets at September 30, 2019 8,638
Contract liabilities at September 30, 2019 $ (35,587)