XML 64 R49.htm IDEA: XBRL DOCUMENT v3.4.0.3
Commitments and Contingencies - Future Minimum Lease Payments Under Non-Cancelable Operating Leases (Detail)
$ in Thousands
Mar. 31, 2016
USD ($)
Leases [Abstract]  
2017 $ 8,448
2018 10,256
2019 10,457
2020 10,746
2021 7,613
Thereafter 15,339
Total minimum future lease payments $ 62,859