XML 101 R115.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders’ Equity - Common Stock (Details)
12 Months Ended
Dec. 31, 2019
Vote
$ / shares
shares
Dec. 31, 2018
$ / shares
shares
Dec. 31, 2017
$ / shares
shares
Mar. 31, 2020
shares
Common Stock        
Common stock, par value (in dollars per share) | $ / shares $ 0.0001 $ 0.0001 $ 0.0001  
Common Stock, shares authorized 1,600,000,000 1,600,000,000    
Common stock, shares issued 153,638,836 152,692,140    
Common Stock, shares, outstanding 150,851,689 150,142,955    
Common stock, shares returned       4,570,734
Number of voting rights entitled for each share of Common Stock held | Vote 1      
Series A Preferred Stock        
Common Stock        
Preferred shares converted to common (in shares) 275,000      
Common Stock        
Common Stock        
Common stock, shares issued 153,638,836 152,692,140    
Common Stock, shares, outstanding 150,851,689 150,142,955    
Preferred shares converted to common (in shares) 336,214 1,986,767 3,667,803