Annual report pursuant to Section 13 and 15(d)

Revenue, Contract Assets and Liabilities and Other Contract Matters - Summary of Remaining Performance Obligations, Disaggregated by Operating Segment and Contract Type (Parenthetical) (Details)

v3.23.1
Revenue, Contract Assets and Liabilities and Other Contract Matters - Summary of Remaining Performance Obligations, Disaggregated by Operating Segment and Contract Type (Parenthetical) (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 114,881 [1]
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 49,100
Revenue remaining performance obligation expected timing of satisfaction period 1 year
Remaining performance obligation, potential revenue excluded from current estimated revenue $ 65,800
[1] We expect to recognize revenue of $49.1 million during 2023 associated with our performance obligations at December 31, 2022 based on our current estimates. Such estimates exclude potential revenue of $65.8 million associated with our performance obligations for our offshore jackets project given the uncertainty with respect to when such amounts will be recognized. Certain factors and circumstances, including the suspension, could result in changes in the timing of recognition of our performance obligations as revenue and the amounts ultimately recognized.