XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue from Contracts with Customers - Summary of Changes in Contract Assets and Contract Liabilities (Detail)
$ in Thousands
9 Months Ended
Sep. 30, 2022
USD ($)
Contract assets  
Beginning Balance $ 1,831
Additions 5,312
Deductions (5,755)
Ending Balance 1,388
Contract liabilities  
Beginning Balance 11,049
Additions 4,325
Deductions (8,018)
Ending Balance 7,356
Subsea Projects [Member]  
Contract assets  
Beginning Balance 1,448
Additions 5,235
Deductions (5,295)
Ending Balance 1,388
Contract liabilities  
Additions 2,385
Deductions (1,561)
Ending Balance 824
Research Services  
Contract assets  
Beginning Balance 148
Additions 77
Deductions (225)
Thermal Barrier [Member]  
Contract assets  
Beginning Balance 235
Deductions (235)
Energy Industrial [Member]  
Contract liabilities  
Beginning Balance 1,321
Additions 1,940
Deductions (1,729)
Ending Balance 1,532
Prepayment Liability [Member]  
Contract liabilities  
Beginning Balance 9,728
Deductions (4,728)
Ending Balance $ 5,000