XML 59 R48.htm IDEA: XBRL DOCUMENT v3.4.0.3
Commitments and Contingencies - Summary of Minimum Rental Commitments under Operating Leases (Detail)
$ in Thousands
Mar. 31, 2016
USD ($)
Operating Leases Future Minimum Payments Due [Abstract]  
Remainder of 2016 $ 2,527
2017 3,294
2018 3,015
2019 2,836
2020 2,836
2021 and thereafter 8,509
Operating Leases $ 23,017