XML 61 R42.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies - Inventory (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Summary of Significant Accounting Policies      
Inventory obsolescence charges $ 265 $ 502 $ 2,110