Annual report pursuant to Section 13 and 15(d)

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

v3.24.0.1
Operating Segments - Summarized Segment Financial Information (Parenthetical) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Litigation charge $ 32,500    
Asset impairments     $ 484
MPSV Litigation      
Segment Reporting Information [Line Items]      
Litigation charge   $ 32,500  
Increase in operating income (loss) due to project charges   (32,500)  
Corporate      
Segment Reporting Information [Line Items]      
Asset impairments     500
Fabrication      
Segment Reporting Information [Line Items]      
Gain on insurance recoveries   2,000 7,500
Shipyard      
Segment Reporting Information [Line Items]      
Increase in operating income (loss) due to project charges   2,700 2,000
Charges associated with damage caused by Hurricane Laura   500 $ 200
Shipyard | MPSV Litigation      
Segment Reporting Information [Line Items]      
Litigation charge   $ 32,500