XML 75 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation and Significant Accounting Policies - Schedule of Effect of New Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Jan. 01, 2018
Dec. 31, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Inventories, net $ 69,382 $ 72,860 $ 76,420
Deferred revenue 116 473 4,703
Retained earnings $ 16,860 107,593 106,923
Calculated under Revenue Guidance in Effect before Topic 606      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Inventories, net     76,420
Deferred revenue     4,703
Retained earnings     $ 106,923
Accounting Standards Update 2014-09 | Difference between Revenue Guidance in Effect before and after Topic 606      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Inventories, net   (3,560)  
Deferred revenue   (4,230)  
Retained earnings   $ 670