XML 66 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Recently Adopted Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Accumulated deficit $ (192,009)   $ (146,186)
Impact of adopting ASC 606 and ASC 340-40 | ASC Topic 606      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Accumulated deficit $ (5,588) $ 5,700