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.1
Revenue, Contract Assets and Liabilities and Other Contract Matters - Summary of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Disaggregation of Revenue [Line Items]    
Revenue $ 58,951 $ 78,555
Eliminations    
Disaggregation of Revenue [Line Items]    
Revenue (405) (447)
Shipyard | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue 40,296 45,559
F&S | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue 19,060 33,443
Fixed-price and unit-rate    
Disaggregation of Revenue [Line Items]    
Revenue 50,927 68,774
Fixed-price and unit-rate | Eliminations    
Disaggregation of Revenue [Line Items]    
Revenue (8) (85)
Fixed-price and unit-rate | Shipyard | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue 39,778 44,302
Fixed-price and unit-rate | F&S | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue 11,157 24,557
T&M    
Disaggregation of Revenue [Line Items]    
Revenue 6,787 8,182
T&M | Shipyard | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue 518 1,257
T&M | F&S | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue 6,269 6,925
Other    
Disaggregation of Revenue [Line Items]    
Revenue 1,237 1,599
Other | Eliminations    
Disaggregation of Revenue [Line Items]    
Revenue (397) (362)
Other | F&S | Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenue $ 1,634 $ 1,961