Annual report pursuant to Section 13 and 15(d)

Operating Segments - Summarized Segment Financial Information (Details)

v3.24.0.1
Operating Segments - Summarized Segment Financial Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]    
Revenue $ 151,067 $ 142,320
Gross profit (loss) (11,901) 7,895
Operating income (loss) (25,883) (3,415)
Depreciation and amortization expense 5,466 5,098
Total assets 128,428 134,866
Operating Segments | Services    
Segment Reporting Information [Line Items]    
Revenue 93,548 87,022
Operating Segments | Fabrication    
Segment Reporting Information [Line Items]    
Revenue 89,046 48,299
Operating Segments | Shipyard    
Segment Reporting Information [Line Items]    
Revenue (30,417) 7,671
Continuing Operations    
Segment Reporting Information [Line Items]    
Revenue 151,067 142,320
Gross profit (loss) (11,901) 7,895
Operating income (loss) (25,883) (3,415)
Depreciation and amortization expense 5,466 5,098
Capital expenditures 2,876 3,086
Total assets 128,428 134,866
Continuing Operations | Operating Segments | Services    
Segment Reporting Information [Line Items]    
Revenue 93,548 87,022
Gross profit (loss) 13,783 11,227
Operating income (loss) 10,929 8,124
Depreciation and amortization expense 1,926 1,496
Capital expenditures 544 2,326
Total assets 32,191 28,016
Continuing Operations | Operating Segments | Fabrication    
Segment Reporting Information [Line Items]    
Revenue 89,046 48,299
Gross profit (loss) 10,178 (274)
Operating income (loss) 10,558 4,874
Depreciation and amortization expense 3,249 3,343
Capital expenditures 2,233 633
Total assets 42,368 40,531
Continuing Operations | Operating Segments | Shipyard    
Segment Reporting Information [Line Items]    
Revenue 30,417 7,671
Gross profit (loss) (35,862) (3,058)
Operating income (loss) (39,374) (7,554)
Total assets 1,553 16,330
Continuing Operations | Corporate    
Segment Reporting Information [Line Items]    
Revenue (1,110) (672)
Operating income (loss) (7,996) (8,859)
Depreciation and amortization expense 291 259
Capital expenditures 99 127
Total assets $ 52,316 $ 49,989