Commitments and Contingencies (Details) $ in Thousands |
1 Months Ended | 9 Months Ended | |||
---|---|---|---|---|---|
Jul. 21, 2017
USD ($)
|
Jul. 06, 2017
USD ($)
|
Apr. 30, 2017 |
Jul. 31, 2015
USD ($)
|
Sep. 30, 2017
USD ($)
Lease
|
|
Commitments and Contingencies Disclosure [Abstract] | |||||
Number of Lease | Lease | 5 | ||||
Term of operating leases | 30 months | 72 months | |||
Lease incentives | $ 7,500 | $ 5,100 | |||
Future sublease payments to be received | $ 2,400 | $ 300 | |||
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] | |||||
2017 | 6,985 | ||||
2018 | 6,574 | ||||
2019 | 6,342 | ||||
2020 | 4,775 | ||||
2021 | 4,743 | ||||
Thereafter | 23,370 | ||||
Total | $ 52,789 |
X | ||||||||||
- Definition Represents the number of lease during the period. No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Term of the lessee's leasing arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. No definition available.
|
X | ||||||||||
- Definition Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Contractually required future rental payments receivable on noncancelable subleasing arrangements. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. No definition available.
|
X | ||||||||||
- Definition Net cash outflow or inflow from monetary allowance granted by the landlord to a tenant to entice tenant to move into landlords building which will enable the tenant to prepare the leased premises for tenants occupancy. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|