XML 44 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Future Minimum Annual Operating Lease Payments (Detail)
$ in Thousands
Dec. 31, 2018
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
Fiscal year ended March 31, 2019 $ 264,222
Fiscal year ended March 31, 2020 1,073,027
Fiscal year ended March 31, 2021 1,104,070
Fiscal year ended March 31, 2022 1,145,861
Fiscal year ended March 31, 2023 1,183,092
Thereafter 1,732,566
Total $ 6,502,838