XML 53 R43.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Summary of Future Lease Payments (Detail)
$ in Thousands
Jun. 30, 2019
USD ($)
Leases [Abstract]  
Expected for the remainder of fiscal year 2020 $ 42,551
Expected for fiscal year 2021 57,982
Expected for fiscal year 2022 55,520
Expected for fiscal year 2023 50,260
Expected for fiscal year 2024 50,225
Thereafter 160,415
Total future lease payments required 416,953
Less: imputed interest 78,282
Total $ 338,671