XML 55 R44.htm IDEA: XBRL DOCUMENT v3.4.0.3
Commitments and Contingencies - Future Minimum Lease Payments Under Non-cancellable Lease Agreements (Details)
$ in Thousands
Mar. 31, 2016
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2016 (remaining three months), Operating Leases $ 2,325
2017, Operating Leases 2,529
2018, Operating Leases 2,369
2019, Operating Leases 2,170
2020, Operating Leases 2,105
Thereafter, Operating Leases 12,877
Total minimum lease payments, Operating Leases 24,375
2016 (remaining three months), Financing Obligation, Building-Leased 1,196
2017, Financing Obligation, Building-Leased 1,630
2018, Financing Obligation, Building-Leased 1,679
2019, Financing Obligation, Building-Leased 1,729
2020, Financing Obligation, Building-Leased 1,781
Thereafter, Financing Obligation, Building-Leased 19,362
Total minimum lease payments, Financing Obligation, Building-Leased 27,377
2016 (remaining nine months) 3,521
2017 4,159
2018 4,048
2019 3,899
2020 3,886
Thereafter 32,239
Total minimum lease payments $ 51,752