XML 110 R100.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity - Schedule of Public Offering of Common Stock (Details) - Underwritten Public Offering - Common Stock - USD ($)
$ in Thousands
1 Months Ended
May 31, 2019
Mar. 31, 2019
Jan. 31, 2019
Class of Stock [Line Items]      
Shares Issued 20,700,000 17,250,000 14,490,000
Net Proceeds $ 123,102 $ 101,160 $ 83,772