XML 58 R44.htm IDEA: XBRL DOCUMENT v3.5.0.2
COMMITMENTS AND CONTINGENCIES - FUTURE MINIMUM LEASE PAYMENTS UNDER NON-CANCELLABLE LEASE AGREEMENTS (Details)
$ in Thousands
Sep. 30, 2016
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2016 (remaining three months) $ 817
2017 2,558
2018 2,063
2019 1,940
2020 1,915
Thereafter 10,817
Total minimum lease payments, Operating Leases 20,110
Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2016 (remaining three months) 399
2017 1,630
2018 1,679
2019 1,729
2020 1,781
Thereafter 19,362
Total minimum lease payments 26,580
Contractual Obligation, Fiscal Year Maturity [Abstract]  
2016 (remaining three months) 1,216
2017 4,188
2018 3,742
2019 3,669
2020 3,696
Thereafter 30,179
Total minimum lease payments $ 46,690