XML 118 R100.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Non-Cancelable Contractual Obligations Arising From Long-term Contractual Arrangements (Detail)
$ in Thousands
Dec. 31, 2018
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2019 $ 182,352
2020 34,000
2021 34,000
2022 42,000
2023 42,000
Thereafter 124,000
Total manufacturing commitments $ 458,352