XML 44 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation - Accounting Pronouncements - Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2018
Jan. 01, 2018
Dec. 31, 2017
Revenue recognition        
Accumulated deficit $ (447,024) $ (447,024)   $ (428,771)
Accounting Standards Update 2014-09 | Difference between Revenue Guidance in Effect before and after Topic 606        
Revenue recognition        
Accumulated deficit     $ 0  
Revenue $ 0 $ 0