Property, Plant, and Equipment, Net - Narrative (Details) - USD ($) $ in Thousands |
12 Months Ended | |||
---|---|---|---|---|
Dec. 21, 2018 |
Dec. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
|
Property, Plant and Equipment [Line Items] | ||||
Sale of real estate and equipment in Hayward, California | $ 25,000 | $ 25,344 | $ 0 | $ 0 |
Other Income (Expense) | ||||
Property, Plant and Equipment [Line Items] | ||||
Gain on sale of real estate and equipment in Hayward, California | $ 400 |