Annual report pursuant to Section 13 and 15(d)

Consolidated Statements of Stockholders' Equity Consolidated Statements of Stockholders' Equity Parenthetical (Details)

v3.10.0.1
Consolidated Statements of Stockholders' Equity Consolidated Statements of Stockholders' Equity Parenthetical (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
Statement of Stockholders' Equity [Abstract]  
Offering costs $ 16,949