Commitments and Contingencies (Tables) |
12 Months Ended | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2016 | |||||||||||||||||||||||||
| Commitments And Contingencies Disclosure [Abstract] | |||||||||||||||||||||||||
| Summary of Future Minimum Lease Payments Required Under Non-Cancellable Operating Leases | As of December 31, 2016, the aggregate future minimum lease payments under the noncancellable operating lease arrangements are as follows (in thousands):
|