XML 59 R46.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition (Details Textual) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Oct. 20, 2017
Revenue Initial Application Period Cumulative Effect Transition [Line Items]      
Accumulated deficit $ (120,361) $ (79,861)  
ASC 606 [Member] | Difference between Revenue Guidance in Effect Before and After Topic 606      
Revenue Initial Application Period Cumulative Effect Transition [Line Items]      
Accumulated deficit     $ (1,000)