XML 102 R78.htm IDEA: XBRL DOCUMENT v3.10.0.1
Cash, Cash Equivalents and Restricted Cash (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 $ 50,422 $ 14,680    
Restricted Cash 20 10    
Total Cash, Cash Equivalents and Restricted Cash $ 50,442 $ 14,690 $ 25,352 $ 36,173