XML 56 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity (Details) - $ / shares
Jun. 04, 2018
Jun. 30, 2020
Dec. 31, 2019
Class of Stock [Line Items]      
Stock shares authorized (in shares)   300,000,000  
Preferred stock, shares authorized (in shares)   100,000,000  
Common stock, shares issued (in shares)   20,492,236  
Common stock, shares outstanding (in shares)   20,318,014  
Warrants exercise price (USD per share)   $ 0.001  
Ownership percentage, individual   10.00%  
Ownership percentage, investor   20.00%  
Class A common stock      
Class of Stock [Line Items]      
Common stock, shares authorized (in shares)   100,000,000 100,000,000
Common stock, shares issued (in shares)   17,917,636 15,750,097
Common stock, shares outstanding (in shares)   17,743,414 15,681,439
Ownership percentage, individual   50.00%  
Ownership percentage, investor   20.00%  
Sale of stock price (usd per share)   $ 25.00  
Class B Common Stock      
Class of Stock [Line Items]      
Common stock, shares authorized (in shares)   100,000,000 100,000,000
Common stock, shares issued (in shares)   2,574,600 1,926,848
Common stock, shares outstanding (in shares)   2,574,600 1,926,848
Sale of stock price (usd per share)   $ 25.00  
Series I Warrants      
Class of Stock [Line Items]      
Number of warrants issued (shares) 3,016,853    
Warrants exercise price (USD per share) $ 0.0000001    
Sale of stock price (usd per share)   25.00  
Series 2 warrants      
Class of Stock [Line Items]      
Number of warrants issued (shares) 712,736    
Warrants exercise price (USD per share) $ 0.0000001    
Sale of stock price (usd per share)   $ 25.00