XML 96 R101.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2019
USD ($)
Commitments And Contingencies [Line Items]  
Purchase Commitments $ 30.0
Long-term Purchase Commitment, Amount 63.6
Equity Investment Obligation | Chengdu  
Commitments And Contingencies [Line Items]  
Purchase obligation in 2020 25.0
Capital Investment Obligation | Chengdu  
Commitments And Contingencies [Line Items]  
Purchase obligation in 2020 25.0
Purchase obligation in 2021 $ 16.0