XML 79 R64.htm IDEA: XBRL DOCUMENT v3.20.1
Property, Plant, and Equipment, Net - Construction in Progress (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Line Items]    
Construction in progress $ 3,598 $ 5,556
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Construction in progress 1,428 2,444
Tooling and equipment    
Property, Plant and Equipment [Line Items]    
Construction in progress 759 1,581
Leasehold and building improvements    
Property, Plant and Equipment [Line Items]    
Construction in progress 574 675
Software    
Property, Plant and Equipment [Line Items]    
Construction in progress 518 352
Other    
Property, Plant and Equipment [Line Items]    
Construction in progress $ 319 $ 504