XML 66 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Significant Accounting Policies - Narrative (Details)
1 Months Ended 12 Months Ended
Sep. 30, 2019
USD ($)
Dec. 31, 2020
USD ($)
segment
shares
Dec. 31, 2019
USD ($)
Apr. 12, 2019
$ / shares
shares
Jan. 01, 2019
USD ($)
Cash and Cash Equivalents [Line Items]          
FDIC coverage limit   $ 250,000      
Cash balance in excess of FDIC limit   41,900,000 $ 8,100,000    
Impairment of goodwill   0 4,359,000    
Impairment of intangible assets   $ 0 0    
Number of operating segments | segment   2      
ASC Topic 606          
Cash and Cash Equivalents [Line Items]          
Cumulative adjustment for impact of adoption of new accounting principle         $ 639,000
ASC Topic 606 | Retained Earnings          
Cash and Cash Equivalents [Line Items]          
Cumulative adjustment for impact of adoption of new accounting principle         639,000
ASC Topic 842          
Cash and Cash Equivalents [Line Items]          
Cumulative adjustment for impact of adoption of new accounting principle         (128,000)
ASC Topic 842 | Retained Earnings          
Cash and Cash Equivalents [Line Items]          
Cumulative adjustment for impact of adoption of new accounting principle         $ (128,000)
Construction          
Cash and Cash Equivalents [Line Items]          
Impairment of goodwill $ 4,400,000   $ 4,400,000    
Minimum          
Cash and Cash Equivalents [Line Items]          
Term of contract   6 months      
Finite-lived intangible asset, useful life   1 year      
Minimum | Building And Leasehold Improvements          
Cash and Cash Equivalents [Line Items]          
Property, plant and equipment, useful life   5 years      
Minimum | Machinery and equipment          
Cash and Cash Equivalents [Line Items]          
Property, plant and equipment, useful life   3 years      
Maximum          
Cash and Cash Equivalents [Line Items]          
Term of contract   2 years      
Finite-lived intangible asset, useful life   15 years      
Maximum | Building And Leasehold Improvements          
Cash and Cash Equivalents [Line Items]          
Property, plant and equipment, useful life   40 years      
Maximum | Machinery and equipment          
Cash and Cash Equivalents [Line Items]          
Property, plant and equipment, useful life   10 years      
Refinancing Term Loan 2019          
Cash and Cash Equivalents [Line Items]          
Long-term debt   $ 39,000,000      
2019 Refinancing Term Loan embedded derivative          
Cash and Cash Equivalents [Line Items]          
Long-term debt   $ 0      
Number of warrants per each share of common stock (in shares) | shares   0   263,314  
Warrant exercise price (in usd per share) | $ / shares       $ 7.63  
Revolving Credit Facility | 2019 ABL Credit Agreement          
Cash and Cash Equivalents [Line Items]          
Line of credit facility, fair value of amount outstanding   $ 0