XML 151 R78.htm IDEA: XBRL DOCUMENT v3.3.1.900
Future Minimum Payments for all Operating Lease Obligations (Detail)
$ in Thousands
Dec. 31, 2015
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2016 $ 43,037
2017 44,653
2018 36,809
2019 34,189
2020 32,229
Thereafter 83,274
Total $ 274,191