XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contracts with Customers - Schedule of Significant Changes in Contract Cost Assets and Contract Revenue Liabilities (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Revenue From Contract With Customer [Abstract]  
Beginning balance, contract costs $ 2,905
Increase due to contractual additions, contract costs 16,422
Decrease due to recognition, contract costs (6,894)
Ending balance, contract costs 12,433 [1]
Increase (decrease) due to contractual additions, contract revenue assets 2,463
Decrease due to recognition, contract revenue assets (560)
Ending balance, contract revenue assets 1,903 [1]
Beginning balance, contract revenue liabilities 5,100
Increase due to contractual additions, contract revenue liabilities 23,714
Decrease due to recognition, contract revenue liabilities (14,610)
Ending balance, contract revenue liabilities $ 14,204 [1]
[1] We expect to recognize contract revenues of approximately $13.3 million in 2022 and $0.9 million thereafter related to unsatisfied performance obligations existing as of December 31, 2021.