XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue from Contracts with Customers - Summary of Changes in Contract Assets and Contract Liabilities (Detail)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
Contract assets  
Beginning Balance $ 1,831
Additions 3,539
Deductions (2,642)
Ending Balance 2,728
Contract liabilities  
Beginning Balance 11,049
Additions 3,335
Deductions (7,768)
Ending Balance 6,616
Subsea Projects [Member]  
Contract assets  
Beginning Balance 1,448
Additions 3,462
Deductions (2,417)
Ending Balance 2,493
Contract liabilities  
Additions 1,939
Deductions (1,549)
Ending Balance 390
Research Services  
Contract assets  
Beginning Balance 148
Additions 77
Deductions (225)
Thermal Barrier [Member]  
Contract assets  
Beginning Balance 235
Ending Balance 235
Energy Industrial [Member]  
Contract liabilities  
Beginning Balance 1,321
Additions 1,396
Deductions (1,491)
Ending Balance 1,226
Prepayment Liability [Member]  
Contract liabilities  
Beginning Balance 9,728
Deductions (4,728)
Ending Balance $ 5,000