XML 100 R85.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies - Restructuring Activities and Sale of Guangzhou Factory (Details)
$ in Thousands, ¥ in Millions
12 Months Ended
Jun. 26, 2018
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Apr. 26, 2018
USD ($)
Apr. 26, 2018
CNY (¥)
Apr. 23, 2018
USD ($)
Apr. 23, 2018
CNY (¥)
Sep. 26, 2016
CNY (¥)
Restructuring Cost and Reserve [Line Items]                  
Nonrefundable deposit         $ 5,100 ¥ 34      
Consideration receivable upon government approvals         35,800 237      
Escrow deposit         $ 10,300 ¥ 68      
Gain on sale of Guangzhou factory $ 37,000 $ 0 $ 36,978 $ 0          
Net gain on disposal $ 32,100                
Guangzhou Factory | Disposed of by Sale                  
Restructuring Cost and Reserve [Line Items]                  
Consideration received in sale             $ 51,400 ¥ 339 ¥ 320
Escrow deposit as percentage of purchase price   10.00%