v3.20.2
Long Term Debt - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 01, 2018
Apr. 30, 2019
Jan. 31, 2019
Dec. 31, 2018
Mar. 31, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Oct. 31, 2018
Debt Instrument [Line Items]                  
Line of credit borrowing base 80.00%                
Line of credit borrowing base, percentage of inventory 50.00%                
Interest coverage ratio, minimum 1.25                
Convertible notes payable, noncurrent           $ 0   $ 0  
Net cash proceeds           0 $ 8,050,000    
Settlement price percentage   80.00%              
Convertible Debt                  
Debt Instrument [Line Items]                  
Convertible notes payable, noncurrent     $ 8,100,000 $ 40,200,000          
Net cash proceeds     $ 6,500,000 $ 38,900,000          
Debt issuance costs         $ 400,000        
Change in fair value for period         $ 12,100,000        
Convertible Debt | Class A Common Stock                  
Debt Instrument [Line Items]                  
Debt conversion, shares issued (in shares)   3,547,776              
Real Estate Note                  
Debt Instrument [Line Items]                  
Revolving credit loan, stated percentage                 2.39%
Annual principal payment                 $ 8,500,000
Line of Credit                  
Debt Instrument [Line Items]                  
Revolving credit loan $ 15,000,000.0                
Revolving credit loan, stated percentage 3.50%                
Borrowings outstanding on line of credit           $ 0   $ 0