Annual report pursuant to Section 13 and 15(d)

Restricted Cash - Reconciliation (Details)

v3.10.0.1
Restricted Cash - Reconciliation (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Cash And Cash Equivalents [Abstract]        
Cash and cash equivalents $ 49,886 $ 32,205 $ 58,588 $ 35,909
Restricted cash, current portion 638 193    
Restricted cash, net of current portion 290 290 483 483
Total cash, cash equivalents and restricted cash $ 50,814 $ 32,688 $ 59,071 $ 36,392