XML 94 R79.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies - Schedule of Future Minimum Payments for Licensing and Similar Agreements (Detail)
$ in Thousands
Dec. 31, 2015
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2016 $ 106,048
2017 84,452
2018 101,887
2019 79,269
2020 34,973
Thereafter 4,466
Total future minimum licensing and similar agreements obligations $ 411,095