XML 67 R51.htm IDEA: XBRL DOCUMENT v3.19.1
Cash, Cash Equivalents, and Restricted Cash - Schedule of Cash, Cash Equivalents and Restricted Cash, Both Current and Long-term Portion (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Cash And Cash Equivalents [Abstract]    
Cash $ 29,047 $ 6,098
Cash equivalents 1,588 997
Restricted cash, current portion   400
Restricted cash, net of current portion 7,448 10,000
Total cash, cash equivalents, and restricted cash $ 38,083 $ 17,495