Commitments and Contingencies (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2015 | |||||||||||||||||||||||||||||||||||||||||||||
| Commitments and Contingencies Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||
| Schedule of Future Minimum Rental Payment for Operating Leases | The aggregate future minimum rental commitments under all noncancelable operating leases having remaining terms in excess of one year as of December 31, 2015 are as follows (in thousands):
|
||||||||||||||||||||||||||||||||||||||||||||