Annual report pursuant to Section 13 and 15(d)

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

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