Annual report pursuant to Section 13 and 15(d)

Long-Lived Assets and Leased Facilities and Equipment - Additional Information (Details)

v3.24.0.1
Long-Lived Assets and Leased Facilities and Equipment - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Feb. 29, 2024
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]      
Depreciation expense for continuing operations   $ 4,900,000 $ 4,700,000
Lease description   We lease certain office, warehouse and operating facilities under long-term lease arrangements that expire at various dates through October 2027, some of which include renewal options ranging from one to 20 years.  
Operating lease, right-of-use asset   $ 700,000  
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]   Other noncurrent assets  
Current lease liability   $ 800,000  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]   Total current liabilities  
Long-term lease liability   $ 500,000  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]   Other noncurrent liabilities  
Lease agreement expenses   $ 1,700,000 1,600,000
Operating lease payments   2,000,000 2,000,000
Carrying value of asset held for sale   5,640,000  
Goodwill impairment   $ 0  
Other Intangible Assets      
Property, Plant and Equipment [Line Items]      
Intangible assets, useful life   7 years  
Amortization expense for intangible assets   $ 100,000 100,000
Other Income Expense      
Property, Plant and Equipment [Line Items]      
Sublease income   $ 600,000 400,000
Fabrication Division      
Property, Plant and Equipment [Line Items]      
Proceeds from the sale of assets net of transaction and other costs     1,900,000
Gain or loss recognized on sale of purchase option     $ 0
Minimum      
Property, Plant and Equipment [Line Items]      
Lease renewal term   1 year  
Minimum | Other Intangible Assets      
Property, Plant and Equipment [Line Items]      
Intangible assets amortization expense, 2024   $ 100,000  
Intangible assets amortization expense, 2025   100,000  
Intangible assets amortization expense, 2026   100,000  
Intangible assets amortization expense, 2027   100,000  
Intangible assets amortization expense, 2028   $ 100,000  
Maximum      
Property, Plant and Equipment [Line Items]      
Lease renewal term   20 years  
Maximum | Other Intangible Assets      
Property, Plant and Equipment [Line Items]      
Intangible assets amortization expense, 2024   $ 200,000  
Intangible assets amortization expense, 2025   200,000  
Intangible assets amortization expense, 2026   200,000  
Intangible assets amortization expense, 2027   200,000  
Intangible assets amortization expense, 2028   200,000  
Houma Facilities | Fabrication Division      
Property, Plant and Equipment [Line Items]      
Carrying value of asset held for sale   $ 5,600,000  
Houma Facilities | Fabrication Division | Subsequent Event      
Property, Plant and Equipment [Line Items]      
Proceeds from the sale of assets held for sale net of transaction and other costs $ 8,500,000