Quarterly report pursuant to Section 13 or 15(d)

Public Offering of Common Stock (Details)

v3.10.0.1
Public Offering of Common Stock (Details) - USD ($)
9 Months Ended
May 11, 2018
May 08, 2018
Sep. 30, 2018
Dec. 31, 2017
Shares of common stock sold     38,672,216 34,350,329
Proceeds from Issuance of Common Stock     $ 132,963,000  
May 2018 Offering        
Shares of common stock sold   3,000,000    
Public offering price (in dollars per share)   $ 41.00    
Number of days to underwriter to sell additional common shares   30 days    
May 2018 Offering inclusive of over-allotment option        
Proceeds from Issuance of Common Stock $ 132,700,000      
Underwriting Agreement        
Shares of common stock sold 450,000 450,000