XML 121 R104.htm IDEA: XBRL DOCUMENT v3.4.0.3
Commitments and Contingencies - Future Minimum Rental Payments on Operating Leases (Detail)
$ in Thousands
Dec. 31, 2015
USD ($)
Operating Leased Assets [Line Items]  
2016 $ 4,670
2017 4,611
2018 4,491
2019 4,618
2020 and thereafter 1,163
Total Future minimum rental payments 19,553
Unrelated Parties [Member]  
Operating Leased Assets [Line Items]  
2016 444
2017 259
2018 8
Total Future minimum rental payments 711
Related Party [Member]  
Operating Leased Assets [Line Items]  
2016 4,226
2017 4,352
2018 4,483
2019 4,618
2020 and thereafter 1,163
Total Future minimum rental payments $ 18,842