XML 82 R89.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity - Stock Warrants - Additional Information (Details) - shares
1 Months Ended
Jul. 31, 2017
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Oct. 02, 2017
Oct. 01, 2017
Class Of Warrant Or Right [Line Items]            
Preferred stock, shares outstanding   0 0      
Outstanding warrants   0 0      
Class B Common Stock            
Class Of Warrant Or Right [Line Items]            
Outstanding warrants to purchase       200,000    
Warrants exercised       1,900,000    
Warrants cancelled       100,000    
Warrants issued       1,800,000    
Initial Public Offering | Class B Common Stock            
Class Of Warrant Or Right [Line Items]            
Outstanding warrants to purchase         2,200,000  
Convertible Preferred Stock Warrants            
Class Of Warrant Or Right [Line Items]            
Preferred stock, shares outstanding           2,200,000
Common Stock Warrants | Class B Common Stock            
Class Of Warrant Or Right [Line Items]            
Conversion of common stock warrants 400,000          
Number of common stock warrants exercise 400,000