Annual report pursuant to Section 13 and 15(d)

Discontinued Operations (Narrative) (Details)

v3.22.0.1
Discontinued Operations (Narrative) (Details)
3 Months Ended 12 Months Ended
Dec. 15, 2021
USD ($)
Mar. 11, 2020
USD ($)
Sep. 30, 2021
USD ($)
item
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Nov. 18, 2021
USD ($)
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]            
Restructuring expense       $ 467,827    
Restructuring charges including remaining shut down costs       1,811,000    
Restructuring accrual       516,000    
Restructuring payments       1,547,000    
Discontinued Operations, Disposed of by Sale [Member]            
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]            
Proceeds from sale         $ 8,900,000  
Gain on sale of business line         2,247,000  
Remainder of Suttle Business Lines [Member]            
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]            
Restructuring expense         960,000  
Restructuring accrual         $ 252,000  
Remainder of Suttle Business Lines [Member] | Discontinued Operations, Disposed of by Sale [Member]            
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]            
Proceeds from sale $ 842,000 $ 8,000,000        
Working capital adjustment, period after close   90 days        
E&S Sale Transaction [Member] | Discontinued Operations, Disposed of by Sale [Member]            
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]            
Proceeds from sale     $ 23,630,000      
Working capital adjustment     (1,376,000)      
Gain on sale of business line     13,455,000      
Contingent earnout receivable     $ 7,000,000.0      
Earnout contingency, number of successive intervals required after closing | item     2      
Earnout contingency, successive interval period     180 days      
Service agreement period     12 months      
Restructuring expense       $ 1,343,000    
Purchase Agreement with Buhl Investors LLC [Member] | Discontinued Operations, Disposed of by Sale [Member]            
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]            
Sale price           $ 6,800,000