Commitments and Contingencies - Summary of Minimum Future Office Space and Equipment Lease Payments Due (Detail)
$ in Thousands
Dec. 31, 2015
USD ($)
Operating Leased Assets [Line Items]  
2016 $ 28,687
2017 22,204
2018 20,583
2019 20,162
2020 13,130
Thereafter 39,894
Total 144,660
Office Leases [Member]  
Operating Leased Assets [Line Items]  
2016 28,032
2017 21,845
2018 20,372
2019 20,101
2020 13,114
Thereafter 39,894
Total 143,358
Equipment Leases [Member]  
Operating Leased Assets [Line Items]  
2016 655
2017 359
2018 211
2019 61
2020 16
Thereafter 0
Total $ 1,302