XML 16 R21.htm IDEA: XBRL DOCUMENT v3.19.3
Notes Payable (Tables)
9 Months Ended
Sep. 30, 2019
Debt Disclosure [Abstract]  
Schedule of Notes Payable


As of September 30, 2019 and December 31, 2018, notes payable consist of the following:

 

 

 

September 30,

 

 

December 31,

 

 

 

2019

 

 

2018

 

 

 

(in thousands)

 

Notes payable

 

$

16,364

 

 

$

20,000

 

Less: current portion

 

 

(7,273

)

 

 

(5,455

)

Notes payable, net of current portion

 

 

9,091

 

 

 

14,545

 

Accretion related to final payment

 

 

1,075

 

 

 

640

 

Notes payable, long term

 

$

10,166

 

 

$

15,185

 

Schedule of Estimated Future Principal Payments As of September 30, 2019, the estimated future principal payments due are as follows:

Year Ending December 31,

 

 

 

 

(in thousands)

 

 

 

 

2019 (October - December)

 

$

1,818

 

2020

 

 

7,273

 

2021

 

 

7,273

 

Total

 

$

16,364