Capital Lease Obligations (Tables)
9 Months Ended
Sep. 30, 2016
Leases, Capital [Abstract]  
Schedule of Capital Leased Assets
Assets purchased under capital leases and held consist of the following (in thousands):
 
September 30, 2016
 
December 31, 2015
Manufacturing equipment
$
13,705

 
$
13,705

Less: Accumulated amortization
(6,401
)
 
(4,346
)
    Total
$
7,304

 
$
9,359

Schedule of Future Minimum Lease Payments for Capital Leases
The aggregate future minimum lease payments related to the capital lease as of September 30, 2016, are as follows (in thousands):
Years Ending December 31,
Minimum Lease
Payments
2016 (remaining)
$
808

2017
269

Total future minimum lease payments
$
1,077

Interest expense
16

Total capital lease obligations
$
1,061