Commitments and Contingencies - Additional Information (Detail) $ in Thousands |
May. 01, 2016
USD ($)
Lease_Agreement
|
|---|---|
| Operating Leases [Line Items] | |
| Operating leases future minimum payments due | $ 826,788 |
| Additional Lease Agreements [Member] | |
| Operating Leases [Line Items] | |
| Number of additional lease agreements signed | Lease_Agreement | 17 |
| Additional Lease Agreements [Member] | Fresno, California [Member] | |
| Operating Leases [Line Items] | |
| Operating leases future minimum payments due | $ 17,000 |
| Additional Lease Agreements [Member] | Toledo, Ohio [Member] | |
| Operating Leases [Line Items] | |
| Operating leases future minimum payments due | $ 21,000 |