Annual report pursuant to Section 13 and 15(d)

Operating Segments - Summarized Segment Financial Information (Parenthetical) (Details)

v3.23.1
Operating Segments - Summarized Segment Financial Information (Parenthetical) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 01, 2021
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Gain on insurance recoveries   $ 1,200  
Asset impairments   484 $ 22,750
DSS Acquisition      
Segment Reporting Information [Line Items]      
Acquisition costs $ 500    
Corporate      
Segment Reporting Information [Line Items]      
Increase in operating income (loss) due to project charges     300
Asset impairments   500  
Fabrication      
Segment Reporting Information [Line Items]      
Increase in operating income (loss) due to project charges     3,300
Gain on insurance recoveries   7,500  
Charges associated with damage caused by Hurricane Laura     3,100
Shipyard      
Segment Reporting Information [Line Items]      
Increase in operating income (loss) due to project charges   2,000 3,800
Charges associated with damage caused by Hurricane Laura   $ 200 600
Services      
Segment Reporting Information [Line Items]      
Charges associated with damage caused by Hurricane Laura     100
Services | DSS Acquisition      
Segment Reporting Information [Line Items]      
Acquisition costs     $ 500