XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue from Contracts with Customers - Summary of Significant Changes in Contract Assets and Contract Liabilities Balances (Detail)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
Revenue from Contract with Customer [Abstract]  
Contract assets at January 1, 2022 $ 1,835
Contract liabilities at January 1, 2022 (48,293)
Net balance at January 1, 2022 (46,458)
Decrease due to amortization of revenue included in the beginning contract liability balance 12,582
Decrease due to cash received, excluding amounts recognized as revenue during the period 8,104
Increase due to revenue recognized during the period but contingent on future performance 3,533
Net balance at June 30, 2022 (22,239)
Contract assets at June 30, 2022 5,183
Contract liabilities at June 30, 2022 $ (27,422)