XML 42 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
Future Minimum Payments Under Non-Cancelable Portion of Operating Leases (Detail)
$ in Thousands
Mar. 31, 2017
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2017 (remaining) $ 1,930
2018 1,498
2019 645
2020 650
2021 522
Thereafter 570
Total $ 5,815