XML 95 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Line Items]      
Uncertain tax positions $ 0 $ 0 $ 0
Increase in valuation allowance $ 18,700,000    
Income Tax Examination, Description The Company is subject to audit by federal and state tax authorities in the ordinary course of business. The Company’s federal income tax returns remain subject to examination for the 2016 through 2021 tax years. The Company files in multiple state jurisdictions which remain subject to examination for the 2015 through 2021 tax years.  The Company is also subject to audit by tax authorities in Canada, Australia, Germany, and Sweden for which returns are subject to examination for various years, dependent on the jurisdiction.        
Domestic Tax Authority [Member]      
Income Tax Disclosure [Line Items]      
Operating Loss Carryforwards $ 62,300,000    
Operating loss carryforwards begin to expire year 2035    
Operating losses generated beginning year 2018    
Loss carryforwards not subject to expiration $ 53,600,000    
Domestic Tax Authority [Member] | Earliest Tax Year [Member]      
Income Tax Disclosure [Line Items]      
Tax years remain subject to examination 2016    
Domestic Tax Authority [Member] | Latest Tax Year [Member]      
Income Tax Disclosure [Line Items]      
Tax years remain subject to examination 2021    
State and Local Jurisdiction [Member]      
Income Tax Disclosure [Line Items]      
Operating Loss Carryforwards $ 57,300,000    
State and Local Jurisdiction [Member] | Earliest Tax Year [Member]      
Income Tax Disclosure [Line Items]      
Tax years remain subject to examination 2015    
State and Local Jurisdiction [Member] | Latest Tax Year [Member]      
Income Tax Disclosure [Line Items]      
Tax years remain subject to examination 2021