XML 81 R68.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments - Summary of Future Minimum Lease Payments (Detail)
$ in Thousands
Mar. 31, 2017
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Fiscal year ending 2018 $ 35,858
Fiscal year ending 2019 39,807
Fiscal year ending 2020 39,855
Fiscal year ending 2021 39,566
Fiscal year ending 2022 38,118
Thereafter 170,776
Total $ 363,980