Quarterly report pursuant to Section 13 or 15(d)

Revenue, Contract Assets and Liabilities and Other Contract Matters - Summary of Disaggregation of Revenue (Details)

v3.21.2
Revenue, Contract Assets and Liabilities and Other Contract Matters - Summary of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue [Line Items]        
Revenue $ 24,268 $ 31,988 $ 48,053 $ 69,667
Eliminations        
Disaggregation of Revenue [Line Items]        
Revenue (88) (520) (493) (967)
Shipyard | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 3,129 5,902 8,259 10,585
F&S | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 21,227 26,606 40,287 60,049
Fixed-price and unit-rate        
Disaggregation of Revenue [Line Items]        
Revenue 14,170 26,516 30,449 55,671
Fixed-price and unit-rate | Eliminations        
Disaggregation of Revenue [Line Items]        
Revenue   (239) (8) (324)
Fixed-price and unit-rate | Shipyard | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 3,129 5,902 8,259 10,585
Fixed-price and unit-rate | F&S | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 11,041 20,853 22,198 45,410
T&M        
Disaggregation of Revenue [Line Items]        
Revenue 9,254 4,455 15,523 11,380
T&M | F&S | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue 9,254 4,455 15,523 11,380
Other        
Disaggregation of Revenue [Line Items]        
Revenue 844 1,017 2,081 2,616
Other | Eliminations        
Disaggregation of Revenue [Line Items]        
Revenue (88) (281) (485) (643)
Other | F&S | Operating Segments        
Disaggregation of Revenue [Line Items]        
Revenue $ 932 $ 1,298 $ 2,566 $ 3,259