Summary of Significant Accounting Policies - IPO (Details) - USD ($)
$ / shares in Units, $ in Millions
Apr. 26, 2016
Mar. 29, 2016
IPO    
Initial Public Offering    
Share price for IPO (in dollars per share)   $ 15.00
Issuance of stock (in shares)   4,700,000
Net proceeds from IPO   $ 70.6
Over-Allotment Option    
Initial Public Offering    
Share price for IPO (in dollars per share) $ 15.00  
Issuance of stock (in shares) 502,618